Perhaps you should have come to this site and searched first?
You would have found a number of alternatives to try:
Quote:Talk Talk 0870 4441820 / 0845 4565599 / 0800 0855900 or 0208 8965000 & transfer through (0870 free from registered Talk Talk phones)
Talk Talk 0870 4441820 / 0808 1009250 / Carphone Warehouse
The
0870 free from registered Talk Talk phones
comment above suggests, although you may be waiting, you may not be paying.