Back to back orders were delayed and my monthly contacts were brittle upon arrival and some pairs only lasted a week. This order will determine whether I continue to order through them.
11 months ago
EZContacts has a
4.0
average rating
from
22,493
reviews