is this any good??? my mate is washing and polishing my car and applying superguard for £15... he told me its about £300 from dealership?? is this right??