What makes no sense to me is that my bank has to wait days for a check to clear but the local bar has a scanner that not only clears them but snatches the funds imideatly. With USPO money orders, even if the amount is larger than the PO is going to have on hand they can scan them for you and tell you if they are good or not.