I ordered on Sunday, it went out Monday, it'll be here Thursday.
It always takes 3 days to get to me from the day they ship it.
I personally think they are one of the more reasonable sites to purchase from and their products and customer service is top notch.
One time I got the wrong order and they over-nighted me a new package which was a lifesaver since I was really needing the items for a show I was doing 3 days later!
The only FO I haven't cared for was their brown sugar.