Lens.com
Misleading facts on web site
I put a purchase together. 7 days later I delivered a mail requesting about my purchase simply to be informed that it had been supported requested and may consider 7 to 10 times. The web site claims that Lens.com have excellent customer service, are quickly, conventent and easy. I genuinely believe ...