YES, Buy different pedals!!!
You admit to knowing about customer reviews frequently complaining this product is slippery but you buy it anyway and then come to similar conclusion...what were you expecting you would experience?
Didn't Einstein say that the definition of insanity is doing the same thing over and over again with the expectation of different results?
-j