Terrible experience. I ordered my glasses over two weeks ago and they still have not arrived. Was told they would be here by the end of the week and when I went in to ask about the status of my order I was told they were not even shipped until Friday. My question to them was why leave a voicemail for me on Wednesday indicating my glasses would be ready for pick up on Friday, then not contact me again to let me know the shipping status. Will never do business here again.