Honestly, if you're hosting digital downloads fore sale, you'll need something better than VirtueMart. I tried several times to get PayPal to work with VM to no avail. The notify script doesn't work. The ability to upload files via browser is quirky, at best. Half the time anything over 10 MB "times out". Worse yet, there is little to no support in the forums, but tons of folks needing help. Created a thread in the forum & am still waiting for a reply after almost a month. So, I said forget it. I installed ZenCart & now have a hassle free site.
VirtueMart gets a big thumbs down from me.