It leaks!!! That's terrible. Why would they manufacture something that leaks out the rivets. I'd be calling them up and returning that piece of dog crap. Sorry to hear about the poor buy.... I feel ya.
Sorry to hear that. I have the 62 qt and have not had any issues.
Like you said, I don't like how thin the metal is. Luckily my welder was able to weld my fittings on though.