HOWEVER D2D has since updated the page to include information about the included DRM. when I purchased the files, this part of their site and business was still "under development". I am usually VERY careful about these things.
Sounds like you have a good case for a full refund if the terms and conditions were not available when you made the purchase. In that case they can't even claim that you agreed to any changes in terms either.
They can't argue that they can't give a refund because the whole point of DRM is that they can revoke your license and make the download file useless.
They can't have it both ways.
If I were you I would contact your credit card company too as they are also party to the purchase and should enforce consumer rights.






