Imagine this: You've found a better deal on a service, but when you try to cancel your current contract, you're hit with an unexpected $200 cancellation fee. Suddenly, that great deal isn't so great anymore. Unfortunately, this scenario is all too common. Cancellation fees,