Firecracker, wow, that's frustrating. I also got a somewhat useless answer via email, but did fine when I could live chat (maybe the back and forth makes it clearer). I have never called, because I hate talking on the phone and avoid it whenever possible, but I'm sure that would work too.
I noticed their "free shipping by Christmas Eve" banner too - maybe they're upgrading everyone to 2-day shipping, or the hold-up was the massive volume of business around Black Friday and now things are back to normal?
I am in the midst of a similar drama with Loft. I ordered a pair of jeans during their Thanksgiving weekend sale. I got a shipment notification on the third, but there was never any actual info or updates on the tracking number. I emailed them after a week asking if maybe the tracking number was wrong or the package got mislaid somewhere, and got a nonsensical answer (several days later) apologizing that my package hadn't arrived yet, which wasn't even what I wrote in to ask about. So far I've been passed on to three different CS reps, none of which have actually read my original message or provided me with information I didn't already know. Mysteriously, a couple days ago the package info showed that it had finally been entered into the UPS system (ten days after it supposedly had shipped) and it's scheduled to arrive on Friday. None of this has been communicated to me by the Loft reps, BTW, it's just me checking UPS. At this point I'm wondering whether it's my package at all, or something else entirely - a box of cat food bound for Hawaii, who knows! Very few companies these days seem to have CS reps that actually know anything or can do anything - I don't know if it's a language issue if they're overseas, or they're just overworked so they send the same boilerplate to everyone regardless, but it's pretty frustrating.