I'd suggest to scrutinize your credit card statement!
This is another scam ecommerce site to be avoided. They make you call to confirm your order, only to upsell you with accessories. I was aware of some of the tactics from other sites, so I asked if the camera I wanted was us made and was it in stock. the answer was yes to both. I thought I was doing good as they reluctantly said they took my order. A week later, it still has not shipped, customer service says it is out of stock. I call back sales and they say it is in stock. They are doing a stall hoping I cancel. They will propably win, since they will stall my order until I give up.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic