+1 That's a valid point (well, lounge, no +1).Do you know how far away from the nearest telephone exchange you are?
I'm paying for a 1Mb DSL connection
Though I believe that 1km is quite pessimistic, but in the end of course all depends on the line attenuation, which might just be a cheap cable, too... impossible to tell for us (but, at least here, every ISP will measure that for free, if you have such a complaint).
You typically get around 6-9Mbit/s at that distance here over antique ADLS/POTS, and at only 1Mbit/s, it's more like 5km. Double or triple that range when using something like G.992.3 Annex L (at ~15x-20x bandwidth, depending on how much you want to pay).