That is weird usually I've gotten my orders in 3-5 days, usually in the same week that I order. I would definitely contact them. Maybe something didn't go through with payment process or the checkout? I've ordered from them lots of times and have always gotten fast shipping.
to my sweet bean
married to my best friend