anyone, remember a place called "Smart Wheels", used to advertize in magazines etc, I got a good quote for some 18" force 10s 2 months ago and now its come to buy, I cant find the website anywhere...
Anyone know the address? or maybe anywhere else where I can match or beat my previous quote?
btw it was around £700-750 for 18" Kei Racing force 10s with tyres.
cheers in advance