I think Iloveglasses.com; todaysframes.com; and their alias names as a company are a fraud. I ordered glasses before Christmas&checked off overnight delivery. My confirmation came in from 2 different companies&they charged my credit card but billed for regular delivery. I tried calling number on their website but it was a non working number. I e-mailed them and got a response from a different e-mail address, also did not match the e-mail on web. I asked for a call to discuss- I kept getting strange e-mail responses but no call. They were stalling… finally a week later they wrote that the glasses I ordered were scratched and do I want to order another pair or get a refund. I called Am Ex to report them &will see if I get credited a refund. NIGHTMARE! I would stay away!