Not really a style item but I want to buy some and want recommendations. That muddy puddles website keeps crashing on me. Anyone got any from an ebay shop or elsewhere? Were they really waterproof? Were the seams sealed? Thanks in advance.