I always thought that using the same colour font and tiny characters was the first big no no for any site designer!
A competitor search this morning reveals it is working for some...
Altavista UK - Search term: ("pc repairs" sevenoaks) displays no. 1, 2, 3 in the rankings as; www.pcliverpool.co.uk/
"CTRL A" reveals a huge page of towns in England
Is this acceptable to search engines?
Why use the "@" symbol after each town?
Why would a company only servicing the Liverpool area want hits from all around the countyry?