I don't like Invigrip either! I only use Omnigrip rulers and haven't had any trouble with them slipping much. I actually started out with Creative Grids and HATED them! Traded or sold all of them! It all boils down to personal preference I know. Since you are having some trouble, I would try the sandpaper dots before I tried the InvisiGrip.