It would be great to have some easy system to pick this up, its nice to thank them for coming back!
I file all the payment emails I get in folders in my personal email account. Its quick to do a search by name, username or email address, etc but it depends on me having a feeling that the buyer have bought from me before....