If your delivery date has moved this is usually because we've received some stock that we're not happy with and it hasn't passed our QC checks. This can be something very minor, but if we're not satisfied with the product we can't send it out to you.
These delays can also be for issues outside of our control, such as the weather affecting ships docking at port.
As an apology for the delay we will amend your order for something similar that's in stock if you'd like.
If you're happy to wait, we would really appreciate your patience, and we will keep you up to date with the progress of your order.