I ordered from Foster Grant online. I received the item, but it was not what I wanted. I called the company. They suggested an alternate pair of glasses to exchange with the original. I was told they were in stock and would be mailed out immediately. I did that on the day I received the original pair, mailing back the original as instructed by the company along with my order for another pair as an exchange. They had already deducted from my account. It is now three weeks later and nothing from the company in the way of an email or delivery. This is a big company, but I would never recommend a company that does not deliver. fostergrant.com is a ripoff. My advice-don't order from them!