What makes the Meguiar soooooo much more expensive?
The fact that it's got 'Meguiars' written on it.
Just get a Silverline rotary polisher, it's about £50 and it works well enough for the infrequency of which anyone who isn't running a detailing business is likely to use it.