Following my order, the "in stock" EZContacts did not even create a shipping label for another 10 days. Total delivery time was nearly three weeks. Glasses came today and are great -- but I could have bought them some place else and had them a long time ago.
3 years ago
EZContacts has a
4.0
average rating
from
22,692
reviews