Tgrisham
A solution to the USPO money order cashing problem is to cash for what the teller will give in cash and BUY ANOTHER USPO money order for the rest.
Since YOU bought it you know it is good, and can just deposit to your own checking account.
(Banks take USPO money orders just like any check)
So for $1 or so you can cash the money order from the buyer and know immmediately it is good, and get part of it cash up front, then re-money order it as your own money order for your own bank.
I have done this and was perfectly happy with it.
A solution to the USPO money order cashing problem is to cash for what the teller will give in cash and BUY ANOTHER USPO money order for the rest.
Since YOU bought it you know it is good, and can just deposit to your own checking account.
(Banks take USPO money orders just like any check)
So for $1 or so you can cash the money order from the buyer and know immmediately it is good, and get part of it cash up front, then re-money order it as your own money order for your own bank.
I have done this and was perfectly happy with it.

