Home Depot is good, but their iOS app still lacks a lot of polish around selecting a store, payments, and list management.
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.