Eyecandy's sells some solid, quality contact lenses, though it took quite the runaround to get them. The original ones I ordered were out of stock, so I agreed to switch to another product they recommended which again turned out to be out of stock. Their reason they gave was that their "stock fluctuates everyday." It took a few emails of back and forth to find other contacts I wanted but they didn't charge me the price differential as a courtesy so that was nice.