Any experience with these (inexpensive) Sure Grip units?

You get what you pay for… there are no good cheap speed parts.
I fixed that for you.