I purchased this product from Amazon.com, the service of Amazon was good and delivery was in time. Now coming to the product, as in software, the ui is a similar to stock Android, the camera is ok for this price point, but after 1 week of usage the display got separated from the phone because of the swelling of the battery. So was an disappointing experience from Moto