I work in retail (but not at Ikea) and I can tell you that my store is absolutely overwhelmed with online orders. It's crazy. As for IKEA, I ordered something for delivery from them in early April and it took 6 weeks to get delivered. We all need a little patience these days.