I purchased a set of Cannon mats before I read this thread, they seem to be good quality and the front mats fit very well, although they are a bit overpriced. Yes the spikes on the bottom do knock of very easily, so I rubbed off as many as I could without to much force, I then used self adhesive 2" wide Velcro (hooks side) tape on the bottom of the mats, a method I have used before. They now stick to the carpet around the rubber reinforcement on the drivers side like like s**t to a blanket. A word of warning, If you try to pull the mats up again the tend to take the whole carpet with them. This technique will work with any rubber mat that has a smooth surface for the Velcro to adhere to.