For businessesSearchWrite a reviewCategoriesAbout
简体中文English

SeanB

United States

1 Reviews
12 Reads
0 Useful

1 review

Lens.com

Absolutely the shittiest company I have…

Absolutely the shittiest company I have dealt with. Customer service is non-exist. Reading off the scripit without providing any helpful solution, in both agents and supervisor level. Aside from low prices, there's nothing positive to say about this company. ABSOLUTELY TERRIBLE!

2026-08-05