If you can't find your order or download, just create an account on this site (so we know who you are) and you should see your orders and all of your downloadable goodies.
If you don't, please let me know and I'll get on it as fast as I can. The problems I've seen usually are 1) fixable in minutes and 2) completely my fault. Fear not :).
If you've run up against a download limit - I'm happy to help! Again, just let me know, I'm happy to reset you.
As you might know, I've had a delivery site running for years - my own creation. It has worked fine, for the most part, but I decided to change delivery services as the last one I was using was, basically, leaving URLs wide open for people to share and download my stuff (which they were, excessively).
The new service I'm using integrates perfectly with this site, and is, hopefully, easier for you to use.