Don't know about rubber but if I lived in the States I would have considered these:
Cocomats They seem to be well written up and whilst they don't do rubber, they do 'water resistant' or some waterproof ones in a gawdy stripe colour scheme if you're feeling adventurous....