This extension worked great for my client's page, it is actually the only one solution that managed the orders flawlessly. Other commercial extensions do not relaly know if the order is complete or not, they allow download. This one actually checked the orders with PayPal!
P.S. I would love to see deposits functionality!