You're right but one thing.
Support is not included at those prices. Many are not being told that so I will.
The problems are too often not the dial or DSL's fault. What would you do in their stead when you show another machine works fine?
In other words, do you expect them to fix your machine for the same prices?