I was able to fix this by deleting the /Library/Keychains folder. I can't remember if I had to log out afterwards or not but the OS recreated the folder and I was able to buy music again. I noticed that there are some files related to file vault in this folder so I'm not sure if this will effect...