I have been shopping with WebEyeCare.com for some time now and its been a pleasant experience. I am able to easily re-order past orders and upload my prescriptions. They often offer coupon codes and I feel like my contacts are cheaper on this site than any other.