Great Prices however, there are processing fees that are not mentioned until you check out. Example $25 processing fee on 8 boxes of contacts which raises the price per box by over $3. Of course there are shipping costs but this is expected however they are on top of the processing costs.
Prices still seem to fall below most competitors however it can be a little misleading if you are a first time customer.