When it works it works but more often then not it's going to be up to a month before your IN STOCK items ship and another 3 weeks in transit. If you receive a faulty item they will always try and buy you off with a 3 dollar store credit to keep the item and go away. That means if your item costs 75 dollars and does not work here's 3 dollars for you to shut up and keep it. ARE YOU SERIOUS? Their customer service reps barely speak or understand english and after waiting 3 days after putting in a ticket you will get canned reply's to drag the problem out. If you paid by Paypal they will always try to drag you past the date you can file a claim and recoup your funds. If you never receive your product ( happened once to me) expect a 4 month wait to be sent a replacement or refund. What ever their listed ship out times are for items DOUBLE THEM. If the item says 7 days it will be 14 WORKING days. After Chinese new year 2015 this company went into the toilet with their customer service and sell mainly badly made knock off now. Spend the extra 5 bucks and by a better clone anywhere but there.