Well, i got home today and actually walked all the way thorugh a purchase and it actually is instant. If you click the redirect to go back to the site you are already actually logged in to download the file. You can also use the info in the email to download (i give my shoppers 3 downloads).
Well, regardless, nice site. I love the corner page flip thingy.