Found the Polishing Company to be a little expensive overall, so I think a bottle of Sonax might be just right to tide me over for now. We've a small Vauxhall dealer in town, but might I need to go to the nearest big town/city to get the Sonax or is it a standard stock item in all Vauxhall dealers? I hate going into places and asking for something and getting that 'what the hell is that' look from the counter guy/girl.
Have been looking at the P21S Car Care Kit (Christmas special) over at the polishing company, as it seems like a good deal. That'll keep me well stocked with wax, as I'll have two pots then.