According to my calculations, if this was to work, it would be almost double the rate of return of what the pudding guy got. If you spent 3,000 dollars on this and spent .60 cents for every $1,000 Money Order and if AMEX gave you starwood points for it (big if). For $3k, you would get 5 million miles. Given you would have to buy 5,000 money orders, but I just called walmart and there is no limit to the amount of money orders you can get except that the max you can load on each order is $1000. So if you did 10-20 at a time, you would only have to go in 500-250 times. Seems like a lot but then again so is 5 million miles.