I cannot stand grippy things on shelves adn I detest the traditional sticky plastic crap that you see in most places.
I found this at bed bath and beyond about 5 years ago and have been using it. I like it for most things, but it can shift for higher up shelves if it's mostly empty and I slide something heavy in, but it's easy to install, easy to clean and is reusable. I'm taking them with me to the new house.
http://www.bedbathandbeyond.com/prod...1&SKU=10538831
They make it in 12" size and 24" size.