I agree, they are difficult!
We signed a 2 year contract with Verion. The first year we pad $130 something the second year it was to go up to $156.63. The second year the bill is around $202. We called and asked why and went back and forth with them. We said we want to cancel the bill since it isn't what you promised on the contract. They said you can't you signd a 2 year contract. How can the contract be valid for Verizon ain inaccurate for the consumer?