i never tried the rug ones but i used the thicker kitchen drawer ones, i also used them on my subwoofer box to keep it from sliding...the way i drive made them slide he he...but it still slid like they werent there. the floor mats still slid. i dont think the rug ones will work any better. maybe at first but once you start getting a little dirt here and there under the mats, then the rug things have nothing to grip so they just roll on the dirt. i would try either velcro or 3M tape(very strong stuff) but still you are relying on the stickyness of the velcro/3M to hold it in place. with the textured floors, dirt finds a way under the sticky side and after awhile, it comes loose. i think best idea is to drill a hole in the floor, and lay the velcro down and put a nut and bolt thru the floor and velcro so they are PERMANANT. the velcro on the underside of the floor mat should grip better since the sticky side is facing up where its a lot harder for dirt to get there. i would drill at least 2 holes. and spray the freshly drilled holes with rustoleum or a bedliner product to keep it from rusting.