Were those magazine purchases through Amazon or some other retailer? You are right, I forgot that some retailers can and do require shipping and credit card addresses to match, though that inconveniences some buyers.
To clarify, for my digital purchases, there is no physical address associated with the account. And the address I enter for my credit card is my real Hawaii address, which must match to be secure. But that company (Microsoft) charges tax according to a separate billing address that you fill out. However, as you are purely a digital entity on that service with no physical address nor any name, you can put anything you want into there, such as living in Fufu Land although you have to put a real state, so I put one of many tax-free states (for intangible purchases).