Cleanyourcar.co.uk is your best bet, but if you want to go out and buy product's, you could buy MUC-OFF uber shine for a big bottle(30 washes i think and bright pink) A1 motor stores(not halfords) or meguiars gold class or NXT shampoos and conditioners(non of these will strip wax protection). Wash mitts you can get a really good noodle wash mitt from asda at the moment for £1(raved about on detailing world) i have 20 of them or you could try a sheepskin one off cleanyourcar. Drying towels, halfords sell their own for 6 pound and is very good or once again CLC do a very large drying towel for £10. Hope this helps.