Contracts and hidden fees can be a significant point of frustration. Imagine agreeing to a year's worth of terms with ...