Don't trust the 'in stock' on the site & assume that once you place an order it will be fulfilled.
They are happy to cancel your order without any notification that they are doing so and leave it up to you to check.
Basically if you want something to be delivered in a timely manner go to Amazon. If you are not fussed about whether it turns up or not, try you luck with The Hut.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook