Glad to be of help! On FastSpring it shows the return as having been completed, so it should be hitting your paypal really soon, I would think. I've never actually tested how long it takes, so honestly I don't know. But if it takes even into tomorrow that would really surprise me (I mean, it seems like it should be as quick as actually sending a payment, to me).