Anyone have experience with a Mammoth Titan cooler? I can't really find any reviews online. They can be had at Walmart, which doesn't bode well. But they are roto-molded and the "retail" price on their website is along the same lines as other well-known brands. Any opinions on these?