ZTE Z Blade Max
If you're really on a budget but still want an awesome phone, consider the ZTE Z Blade Max from MetroPCS. This phone is unlocked and will work with other carriers, but initially is only available from MetroPCS.
Over the last 12-18 months, ZTE really started delivering great phones, and this is possibly their best yet.
The ZTE Z Blade Max has a huge 6-inch screen, dual cameras similar to the Galaxy S9+ and all-day battery life for only $129. Do we need to say anything else? The 6-inch screen is 1080p Full HD and the battery is 4,080 mAh with fast charging. You'll also get Android 8 Oreo and a Qualcomm Snapdragon 425 processor with 2GB of RAM and 32GB of storage. Or add more with the microSD slot.
Finishing it off you'll enjoy a 16 Megapixel camera on the back along with a secondary dual camera that's 2 megapixels. This takes black and white photos, zooms in for portraits, and adds those neat blur effects to images. There's also an 8MP front camera for selfies and Snapchat. Seriously, for $129, this is a pretty darn good setup. Oh, there's a fingerprint scanner too.
ZTE'z Blade X Max is available at MetroPCS for $119 outright, or on sale usually for around $99. You're welcome. Or, look for the ZTE Max XL.