<human>: Hey, Reddit.

Sorry for the wall of text, but here goes:

A few weeks ago, I purchased a camera for my sister for her birthday (which was last week) from an online retailer that had received favorable reviews. I will mention that I this gift was from her boyfriend, who is from Europe and had no way of purchasing the camera himself and he sent me the cash via wire transfer.

Stupidly (I know, I know, I violated my own rule due to laziness), I made the purchase with my debit card since I didn't feel like using my credit card and moving money around, etc. I know, bad idea. I'm an idiot for doing so.

Anyhow, I got an email from the company about three hours after placing my order saying that there might be some coupons associated with my purchase. Figuring on maybe getting expedited shipping for hearing a sales pitch, I gave them a ring and got the most aggressive sales pitch ever for memory cards, a bigger battery (WTF), etc. After saying no a million times, he said we were all set to go. The phone call left me with a rather uneasy feeling, so I thought about it for ten minutes, did some more digging, and found out they might not be the most reputable company (grey market goods, no U.S. warantees, some of the reports claimed). I called back shortly after to cancel my order and get a refund. I received two emails, the first stating my order was canceled, and the second stating the money would be returned in about 2-3 business days. My bank said to be aware it could take 7-10 business days. 

Flash forward a week, there's no sign of my money being returned. Customer service isn't helpful at all. I'm worried that they are either incompetent or totally crooked and am considering filing a suit in small claims court as I'm close enough to drive to the state in which they are located. 

So, Reddit, I know we're not all lawyers, but what should I do?

Can you provide a brief overview of the text?
<bot>: Might have been ripped off by an online retailer that won't refund my money after canceling an order. Considering taking them to small claims court.