Sprint
Awful experience
I switched from Sprint because I liked a phone from another company. I patiently waited for my contract to expire and cancelled on that day. Sprint then charged me for the entire next month. I thought they made a mistake, still feeling amicable toward them, but after several phone calls and ...