Dont forget the sale that ends soon, there wont be another sale with 25% off anytime soon!
If you wanted to stock up now is the time.
Please be aware that during sales it can take up to 6 weeks to receive your fabrics. This is not always the case but sometimes it does happen. DMC is always a massive seller during these sales so there are times when your order may be split, and the rest sent when they are back in stock. Other than that all other items that are on the website are in stock unless showing otherwise.