Well, on day 8 I sent another email to customer service and, unlike the previous email, they actually looked at my account and saw that a few of the items were unavailable (one item is discontinued but still appears online and available to add to your cart). The offending items were jettisoned from the order and I was advised they could ship the remaining items out "now." So, you'd think based on the circumstances that they'd try to expedite at least the "processing" part and get this stuff shipped out that day.... nope. Day 10, no shipment appearing on the status page. Now that it's the weekend I guess I can expect something to happen on Monday and hopefully receive the items by before the following weekend (a little more that half a month later).
Certainly this is a small point if one has the time and does not have a particular deadline (i.e. birthday) to meet. Based on the comments it's likely that this was a unique case but it does make me think twice about what service would be like with a more complicated problem than merely shipping an order, for example, if an item arrived damaged and needed to be exchanged, etc.... maybe I'd just have to plan for a good two months for something like that.
Thanks for the replies.... love the site and forum, very useful and informative.