Possible scam site
Ordered sun glasses. Reported as delivered to my address. Could not contact company or delivery service. They are awful and might be a scam site.
United States
Ordered sun glasses. Reported as delivered to my address. Could not contact company or delivery service. They are awful and might be a scam site.