Moved to the Gameroom Talk sub forum. Pinside Talk is for issues/recommendations with the forum itself.
Mine are on rubber castors to keep them from sliding. http://www.pinballlife.com/index.php?p=product&id=564&parent=7
And those are on carpet because that is what is in my gameroom.