I bought '31 mats from Brattons and used the self-adhesive. Stuff seemed pretty sticky. It's only been a year, but so far, so good. Just my experience. The warning you got: Was it based on speculation or experience? If it was from whoever sold the mats to you, I'd heed the advice, of course.