I am very happy with my GelPro purchase.  I purchased two long runners to go along both counters in my kitchen.  They are very comfortable and easy to clean.  They do move and shift slowly as they are walked on but they don't slip dangerously.  I find the benefits greatly outweigh the job of bending over and shifting them back in place occasionally.