Has anyone had any dealings with Jap Performance Parts (looking at buying at new double-din head unit for a 2003 Impreza) and Topgear (looking at buying a set of new wheels)? Any comments good or bad would be really helpfull.
Top Gear in St Albans were really good with me. They had the wrong price up on their site for a set of Spax springs when I placed my order. To make up for the issue of waiting only 2 days they gave me the set for £100, including delivery. Very impressed with the customer service.