I signed up for the America's Best 5 year contract when I was in college. The contract sounded like a good deal, since, according to the contract, I could buy "unlimited" contact lenses for $20 a pair. I then moved and made an appointment at the Philadelphia (Walnut Street) office. It was unbelievably filthy! The employees were bored, unhelpful and the doctors were so unkempt and unprofessional it was unreal. They conducted my vision exam in a record 5 seconds.
I tried the King of Prussia office, which was cleaner, but the employees were still just as rude. The exam seemed more thorough, but when I told the doctor that I wouldn't be buying glasses, he said he needed to "check" my glasses and said "Oh, no, this prescription is MUCH too strong! You need a new pair of glasses!" (I had not gotten the glasses at America's Best). My glasses have never given me headaches or vision problems, so it seemed obvious that he was just trying to coerce me into buying glasses.
The final straws have been that they have charged me a higher price for my replacement contacts, claiming that my 5 year contract did not guarantee the same price for lenses (then why the hell would I want the contract???).
Recently I ordered a replacement lens; they said they do not do express shipping so I have been patiently waiting for snail mail. The lens had not arrived after a reasonable amount of time, so I called the office. The lady told me vaguely that it "might be there tomorrow"; when I asked for the corporate office number, she said she would give it to me, but first asked why I needed it. I said that if I did not get my lens by the next day, I was going to call the office to ask for a refund. She became rude and suddenly claimed that she did not have the corporate number. She took my number and promised to call me back with the number. What a joke! That was 4 days ago!
America's Best is horrible. Does anyone have any suggestions for a better company?