It should have shipped. If you placed your order on the 5th and let's say she held it for 3 days (your right to cancel window) and placed the order on the 8th, it should have gone to picking on the 9th and shipped either that day or the next. It should be almost to you! I placed an order on the 6th which is scheduled for delivery today, an order on the 10th is supposed to be here on the 18th, and my order from the 11th is scheduled for the 17th (in fact this one is in Lexington, KY right now ;)
So my answer is yes, it should be at least shipped by now. I'd give your demo a call and just ask her what's up with it. Keep it light and don't appear to be accusing her of anything, maybe tell her you were concerned about your lonely rubber
LOL