Very happy with this. The last time I downloaded something "DRM free" was all of Professor Elemental's albums.
There was no account registration involved, and I lost the mp3 files in a hard drive wipe, and found I had no way to get the albums back as the download link I was given had expired.
It's just so much easier to have things bound to an account of some kind. When it comes to video games though, you've gotta buy direct from the devs if it's an option.