"Money orders, other than Postal money orders, will require 6 to 8 weeks to process. This is because I have to wait until you can nolonger issue a stop-payment on the money order."
So, after you cash the money order as soon as you get it, they have up to 6-8 weeks to come and pry the money out of your fingers? lol what a maroon!