May 7, 2018 - 5:21 AM
Delivery doesn't take 2-3 weeks. What you saw is a poorly described way to explain that physically shipped passes ordered well in advance will be shipped 2-3 weeks prior to the pass start date. This is not relevant to passes send via e-mail.
Delivery is quick but it's a manual process, so if you need it the same day it might be safer to buy at the airport train station during opening hours.