I think all you people need to review yourself before you review this company.
If you didn't write in the box and specify for your smart phones (android) what language you want your phone In then it is your fault. There are many countries this company provides for, and therefore it is your responsibility to inform the company of all required needs. This Company is great in the mere fact it supplies you the customer with a DIRECTION box at the payment area. People that are giving bad reviews on delivery time, well they do state this on there site, it will take such and such a time and each shipping company has shipping regulations. Example: If you send items with batteries and ship them with a shipping company that does not deliver items with batteries. Chinabuye.com has too re-order the items you require and put them with the proper shipping company that accepts items with batteries. People that wait longer periods to have your items sent to you. Maybe it is you countries customs regulations and not Chinabuyes fault. So please Review yourselves before putting up bad reviews of this company thank you.