It's hard to say if it's worth the retail price,like a lot of things the gap between an good wax and an expensive wax has got smaller,i'd go onto Detailing World and look at buying some sample pots and see what works for you,i use colly 845 (15 quid) on the g/f's car (only because it keeps getting bird bombs and it's cheaper to keep renewing the colly ) and that gives a lovely finish that can really lasts !,my shampoo is Zymol clear,i first used it as i got in a set,but now i keep an eye out for any deals as it's pricey as well,but any of the "good" shampoos will do,it's more important to follow the amount recommended as too much shampoo is a waste of money and could strip your wax,HTH.