I have to say that my experience ordering frames was nothing short of outstanding. Customer service was courteous, efficient and accommodating. They honored a coupon after I had already paid for the frames and they had been shipped. They also sent me complementary caring products for my glasses making my purchase experience a great one. I will DEFINITELY use EZContacts in the future and I highly recommend them.