There are many great websites to order contacts from, including 1-800 Contacts and ContactsDirect. When choosing the best online retailer for you, consider features like acceptance of vision insurance, selection, cost, and Free shipping..