BMW Garages and Parts Retailers
Hi all,
Recently had the radiator of my 2004 BMW 320CI Sport replaced by my local BMW specialist. Was charged £180 for 3 hours labour and £75 for the radiator itself. Labour cost seems reasonable, however I can see that E46 radiators are available on eBay for £30-£40, some of which offer 2...