My kid bought a Lego set a few weeks ago. Ordered it on Amazon. So naturally, it arrived 2 days later. They were DYING with excitement and couldn't believe they had to wait so long!
It reminded me of when I was a kid. I'd subscribe to the Lego magazine. And save my pennies until I could order something. I remember one time I ordered something that took so long that I was completely surprised when it finally came. I had completely forgotten I had even ordered it.