Databases are weird.
I just ordered something from a company that I made another purchase from ten years ago, when I lived at another address. I forgot I ever worked with them before. I filled out my billing address and delivery address and when they shipped the item, instead of using what was newly entered in my profile, they sent it to my old address.
Interestingly the person who lives at my old address had enough initiative to return the item to sender. It arrived there (Orchard Park, btw, four miles from my mom's house) Monday.
I sent them emails and called them and hopefully they'll send it to the right address now.