Those toughpro ones seem like a deal and basic.
The original owner of our S gave me what he had and they seem to work. I think they are even better then weathertech because they fit spot on. It does not have the side lips but it's a questions of if you really need that or not. It looks cleaner without the lips IMHO.