I actually had that same thing happen when I switched from US Cellular to Verizon. When I switched I kept my same phone number and I was charged an early disconnect from US Cellular. I took my bill into US Cell and explained what happened, they said that I owned the number and they were correct for charging an early disconnect. However they said since it was only 2 weeks until my contract with them was up, they would have no problem waiving the fee. I was in and out of US Cellular in under 15 min. I was very pleased. The most recent time I got upset was with my bank. I received a check for something and they wouldn't allow me to cash it out because I didn't have that much in my account at the time. I said, ok I'll just deposit it use my debit card. They said that wouldn't be allowed because there would be 4 day hold on the check. I have been going to that bank cashing checks for a long time and haven't heard of that policy. So I said, you're not going to allow me to use my own money? The lady said thats right, since there will be a hold on the check. I told the lady, I guess its time for me to switch banks huh? and left. I'm sure that other banks have similar policies but I was annoyed.