This has been very bad shopping experience. I ordered a camera through them on April 24, except for an\ confirmation email about my order, there is no update about shipping or credit card charge. Their website only shows the order is in progress. Till today (May 2nd), I made my second phone call asking about where is the merchandise? The guy says it will be shipped out tomorrow. The customer service was rushy and unclear, apparently they do not care the customer's need because there is things they are hiding. Will never shop with them.