Have you tried the line test from your phone. I have posted the details in this forum (see Line test & Have you tried..). Its a BT ringback service for engineers. This should tell you the distance from your phone to the exchange. I think its the same test that BT would have done but at least you'll find out why they said you are too far.
Gareth
Posted on Feb 11, 2004, 7:01 PM from IP address 195.74.115.205