Bloody hell, after ringing 150 to be told to ring 0800 052 0431 to be told to ring customer service, to be told to ring 0845 650 4545 to be told to ring 0800 068 1380 to be told to ring 0845 787 7877 to be transferred to "sales" I FINALLY MANAGED TO ORDER 50MB IN PETERBOROUGH!
17th Feb was their earliest install date though, but still can't wait