Since no one answered me on this question I took a chance. I ordered from Gamekool.com It's a chinese dealer. I had a good experience with them. It took about 2 days from placement of my order to ship out and 11 days shipping to the US... 13 days overall, not too bad for shipping from China. I checked the Acekard out & it's a real one and everything works just fine. I'd recommend Gamekool as a reputable chinese dealer.