I just came across this forum by accident as I was looking for information about sticky plastic. I was about to use my buffer on my car, (haven't waxed in a while) and I took it out of the box to find it was sticky like glue had been poured over it....