Newfrog.com is a mess, pure and simple. They lie on their website and on the order confirmation about delivery times. In my case, they promised 7-15 calendar days delivery time. Three weeks went by from their ship date notice. Nothing received. I contacted them and they responded in broken English that the actual shipping time was 12-31 calendar days! No apologizing for their lie. No shame at the change in terms. Nothing. I still have not received my item, and when I ask them for compensation, all I get is a nonsense answer. This company is a Chinese company, and all their products ship directly from China. They clearly have their own (self-serving) views on business practices (i.e. fraud). I personally would never consider buying from them again, regardless of any price difference. Also have to note that China is famous for having legions of workers who get on the internet and post false positive reviews. It appears to me that this company has done the same.