I agree with Snake, send a polite message asking what is going on. First go back and read the original listing to see if it mentions how long it takes them to ship. Maybe save a little embarrassment first.
Yes I have had people that send the next day and other that take a week to sometimes 10 days. Very frustrating when it takes a long time.