Thanks Patrice!
If you look at close to the bottom of their website it specifically states something like "orders make take up to 10 days to be filled". That sorta put me off so I called them with my order and asked why would it take so long to be shipped? The super nice person said specific thread colors or heavily ordered items might take more time because they were waiting for their orders to come in. I made a nice purchase from them and had my order in 3 days.
The people there are very kind and are happy to explain how they do business. Like anywhere else it's your choice to order from someone or not. It's up to the consumer to be aware of their policies and it they don't read the website they hardly have the right to complain.
Whenever I am concerned about someone's policy I always call in my order and request my preferred method of shipping if acceptable to them and have never been disappointed.
Like Patrice mentioned, you get two emails a week with their specials. It is an awkward website but so are many others. I have never been disappointed with them.