Contacted them again, got somebody else who was incredibly helpful. I cancelled my pending order and instead ordered a CF Bluemonkey Bluetooth card, and it's being shipped tomorrow morning.
Finally. It seems what people are saying is correct; if they have the item in stock, they're okay, but if they don't, forget seeing the item anytime soon. They really need to work on their customer communications.
Amusingly, both times I was on hold, they had it switched to a talkback radio show; the first time they were discussing sperm, the second on how to clean toilets. Heh!