I got the G4 day 1 on Tmobile and I eventually had to replace it because it eventually bootlooped on me.
Even with that occurring I would wholeheartingly recommend getting this phone. It does everything pretty well and is the best phone I have had hands down.
Posted via the Android Central App