The product itself is fine. The problem is the service component. I bought this back in June. After three weeks they sent out an email with a tracking number. I clicked on it and it said there was an "abnormality" with my order. I contacted them and a rep said they were working on it. After a week of waiting I emailed again... and again... and again, without a reply. I called them but they don;t answer the phone, they ask you to leave a message and they would get back to you. They never did. Finally after a month and a half i checked the order tracking again and it was just leaving China for the US. I got it after two months of waiting. about a day before it arrived they emailed me saying it was on its way and should be receiving it. They said "we are sorry" and that was it. Come on, after two months of waiting at least give me some token discount inc ase I ever make the mistake of ordering from you again.