Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

America's Best


Country United States
State Alabama
Website https://www.americasbest.com

America's Best Reviews

  • Aug 31, 2017

I spent almost $300 on glasses I did NOT need. They told me I was completely blind in my right eye and come to find out I DO NOT need glasses. I AM NOT BLIND I have a very bad cataract and I am having surgery to have it taken care of so I can see just fine .

Write a Review about America's Best