I use good old Tally. Transactions for multiple years at fingertips.I won't be using it. I just tried it once.
I don't like using Amazon for utility payments anyway since in the bank statements, It shows up as "Amazon <something> <something>" instead of showing me the utility/service name. This just makes it difficult when I am auditing everything later in ynab. :/