I ordered quite a bit of stuff from them without an issue. They have good email communication as well. The only issue I had with them was with a discount code, but they resolved the issue to my satisfaction. Have you called them yet to ask WTF?
BTW, shipping was less than 5 days (to my door) from order.