Well that sucks... I just called them and your right, no answer. :roll:
The last order that I got from them was on 07.11.06.... So they haven't been ordering for a while...
Hummm... I'm looking at their website and calling again... Welp, they're reputable.. So I dunno...