I know you mentioned this elsewhere, but I thought I would point it out for those that stumble across this post. Notice that they even go so far as to change the markings on the CPU to say it is something that it is not. It is also common that manufacturers will customize the android firmware to report incorrect ram/storage amounts. So sell you a 2G/16G box that android reports as being that, only to find out it really only has 1G/8G of real components. When it comes to these cheap boxes, the only thing that matters to the end customer is the price generally, so the manufacturers do everything they can to cut the cost. Because when you have 100 boxes being sold that all essentially do the same thing, a consumer naturally looks to the lowest price to make their buy.