I've used Vision Direct. I didn't have any problems. They're the same company as Drugstore.com.

I always use either 1800Contacts or Vision Direct.