I'd like to throw out a good word for PowerTank. http://www.powertank.com/
I purchased a PowerTank directly from them for the upcoming Winter Fun Fest. The shipping company lost the package, found it, shipped it to the west coast, got it back, lost it again, and ultimately never delivered it...