I have bought moto g4 plus from amazon and its been a month now . Right from the begining I disliked the phone because of its heating issue. Yet after a whole 1 month this issue is not been solved. with moto mobile you will get latest stock android experince but this issue of heating comes with th hardware . This issue cannot be ignored it just can be minimized but that too is not yet done by the moto and lenovo tagship. Hope they find this review of mine and work on there next update which will solve this issue of heating.