Hi all have just been giving a kinzo 8e295 car polisher was wondering if anybody knows if its any good also where can i buy new pads for it thx.