Agreed on the billing. Very straightforward and don't feel like I'm getting
gouged. I haven't had an issue while on Sprint towers. There is an app called FiSwitch I use which allows you to easily see what provider you are connected to and makes switching providers very easy.