Well, if it's any consolation my experience is that WEBS isn't any faster nor do they have better customer service. I ordered needles from them awhile back and they put the whole order on hold for weeks because something was out of stock. No e-mail, no update to order status, just crickets. I finally called and they explained what was going on. Then when they DID ship the order, no e-mail and no update to order status again. So I called them again and it was supposed to be here that day. Fortunate for them 'cause I wasn't too happy at that point.
Sorry for the delay and the lack of communication. It gets pretty frustrating--and I'd call them if I were you. Yeah, it's a little annoying for you, but they need to hear your complaint, too.