Hi Bill,
I'm sorry this is going South. I would suggest the following, and I wouldn't take it as criticism.
Two - three days is kind of unheard of as a turn around and even five is really fast. Any time something is listed as "out of stock", it's kind of disingenous of them to promise much of any timeline at all.
Keep trying to contact them and keep it as positive as you can. Point out that they have your money and you expect some honest answers to when it will arrive. Offer them to trade for something else that they have on hand.
Once you start ripping them on line, if they find out they are going to be hard to deal with. You have nothing to lose at this point and everything to gain by giving them a chance to work it out. I'd give them at least a couple of months.
I don't think many people are going to decide not to buy from them based on a complaint online, in particular from a new member. However you've been posting for awhile so it's pretty clear that you aren't that guy who crfeates an account and starts with dumping on a vendor they had a bad experience with.
In the world of online hobby purchasing, as I see it the day is young.
You may disagree, but I look forward to the day when you post that "I finally heard from the jerks and they gave me a refund". It happens pretty often.
Bill