well...sorta. they are a little fishy on the way they do things, but you will get your product. they state they ship from the US with 3-4 day shipping, but (from my experience and that of a few other users) it took them 7-8 days and they sent the wrong shipping number. also they are a little dishonest when it comes to money exchanging hands. my order was around $84.99 but when i check my bank account i was charged around $89. I contacted them about this and (in broken english) they said it had to do with bank transfer fees, which I translated to mean currency conversion (aka they are not based in the US).