Opticontacts was the cheapest I found for my contacts by $50 over the nearest competitor and hundreds over my eye doctor (who couldn't even get the brand I ordered)
My order arrived in 6 days and have an expiration date 4 years away.
Overall I'm very pleased with this transaction.