Their shipping time is getting worse (for me at least)...
My order paid 20th October, was shipped 1st November (12 days later).
And my order paid 27th October, is still yet to be shipped (been 13 days now).
Nothing was pre-ordered, and all items were in stock (and not close to running out either).