Any idea what these toe-stubbers are? Someone thought maybe a table. If so anyone have any leads on one? Thanks...