No, I did think about Calumet, but that's not the one I'm searching for. Hmm...
Thanks for the tip on Central Camera though, I'll definitely check it out.
This website I'm thinking about gave the impression that they have a 'brick & mortar' location. They have tons of information on ULF tripods and stuf like that.
UPDATE! here it is! http://www.glennview.com/ That's the one