Seatbelts

My seatbelts are meant to be a silvery white but they look more black, does anyone know of any decent cleaning products that would be good for this without staining them or has anyone bought seatbelts before in which case how much do they cost?
 
I found a company in the UK ( just googled for it ) and they will fit new webbing in a multitude of colours. You can send your belts to them or they even do drive in drive out. Can't seem to find the link at the moment but iirc was about £40 a belt
 
Best avoid getting them wet. I read once that once a harness gets wet it won't/shouldn't pass scrutinering. Apparently steaming was the best and safest method. Steam clean and a microfiber. I'll be trying this method once I get a steamer as I need to shift some limescale from my shower!