saw a link to one of these on Ebay i think it was, pretty certain the link was posted on here a week or 2 back but i cant find it anyone know where they sell em ? the cordless one im talking about thats the same as the Meguiars one but a lot...