I have bought their 32 quart, and there's no problems with the pot whatsoever. Seems to be well made. It's not the most heavy/thickest walled pot, but it's also not flimsy at all.
I'd recommend aluminum pots to anyone on a budget. I think stainless is a waste of money, but I guess it's personal preference. The only difference to me is SS takes longer to heat and looks pretty.