It was either buy a modem for them and get suckered into a 2 year contract, or buy one yourself with no contract.

I hate contracts.

Any cheap places to buy a DSL modem?