The part was definitely shipped yesterday after I called but as I said they sent it to VA (22907) instead of SC 29907.
This makes me believe that the part was there and they just forgot or neglected to send it before. The agent on the phone yesterday told me it was not in stock, no more truth in customer service I suppose.