I used to go on my Money Order Mileage Runs on late Sunday afternoons. This seemed to be when the new hires were working the money order counters. I actually went 3 for 3 once about two years ago, and I was using a SkyMiles Amex card so I got double miles. On this particular Sunday afternoon it was 9000 miles for less than $7. Unfortunately I have not found anyplace that will take a credit card for money orders for about a year, and I ask whenever I am in a place that sells money orders. I can still remember the rush I would get when rather than a questioning look with “that is a debit card ?,” the friendly clerk would say “debit or credit?”