"I bought a camera there. It was listed as USA model, but turned out to be imported model instead. I should have known that it was too good too be true (since the price was much cheaper than other site). But at least they give me 1 year limited warranty so it's not too bad.
The other bad thing is the site at that moment was pretty bad. I had no way to track my order. I couldn't even find a place to sign up for an account. But it looks like they fixed most of those issues now."