I found references to the site by going through google's "groups" search. The company was apparently located in Alberta (Canada). So even if they were still around, shipping might be a bit much.
One thing I discovered, quite by accident, was how difficult large containers can be to clean, fill and use. You can't beat 'em for efficiency (gallons per cubic foot), but they aren't better than small containers in all respects. Also hard to move 'em if you have to bug out. Something to think about, anyway.