Everything was in stock and sent for delivery, but it's their chosen delivery company, Yodel, that lets them down. After three days of messing me about, I finally received my order. Fortunately my delivery fee was refunded after asking. I probably won't be using them again, but that's purely down to Yodel. Shame.....