What I also like about Target and Hope Depot is I can put my phone number in when I am checking out at the store, and the purchases will show up in my account online so I can reference them later or not need to keep the physical receipt for returns.
Any in store purchase made with a credit card saved in your account shows up in your purchase history. Don't even need to type in a phone number :). That's actually really new, they emailed about it sometime in the last month and I can confirm it works.