I've ordered directly from them using the online interface, without speaking to anyone, and had product arrive just fine. If you're inclined to talk to folks, I'd say just call the customer service # and they'll take care of you and get you to the right person.
Good luck Smokertruck, and let us know what you pick up.
-- Pat