Hiya
I'm afraid that the delay is caused by you paying via Paypal's eCheck system: We only get an automatic notification when the payment clears on their side, which they estimate as being within 3-5 days time.
Sorry for the inconvenience - if we could turn off eChecks, we would. This confuses a lot of people who order the game and then wonder why it hasn't arrived yet, especially when it's otherwise pretty-much instant