They did the same thing to me with the delayed shipping and crappy communication. I ordered after it showed as being in stock, was charged, waited 2 weeks with no updates, and then had to message them and wait for the same response as posted here.
Very shady business practice. If they didn't...