I ordered online a replacement pair of glasses, as those I have are scratched. After 3 weeks, I asked for an update, and they realized that the person who had taken my order had made a mistake and they were waiting for me to send my glasses, in order to replace the lenses. I paid the difference in order to get the frame as well and I was assured my finally corrected order would be given priority and I'd receive what I needed in one week. One week later, without any news, I wrote them. And then one of their supervisors realized that, not only that frame was no longer available, but that they could not send me another pair of glasses without a doctor's appointment first! I will certainly NOT use their services every again, and I will keep wondering if they took advantage of me because, as they know from my doctor's appointments in the past, and my own name, that I am a foreigner.