I even prefer the Olfa rulers to the Creative Grids rulers - because they are as slip resistant (in my opinion) and much easier for me to read
What kind of fabric are you working with? I haven't worked much with satins or other slippery fabrics.
I don't know how ANY of my rulers will act with the slippery fabrics.