OpticsFast


Country United States
State Afghanistan

OpticsFast Reviews

  • May 15, 2014

I'm so disgusted that I fell for this scam. They don't ship your glasses but charge 20% to cancel your order. Stay away!

Write a Review about OpticsFast