Hey DJ-
I really like those compared to a lot of the others out there. What is the model # and $ of those and what site did you order? Have you experienced any slipping? Doesn't look like a lot of rubber on there to contact your feet.
I hope they have a foot rest cover as someone else mentioned.
Price seems right too on the link.
Group buy potential?
Jeff