Mint Mobile Review: Best Budget Carrier or Too Good to Be True?