Yes. You can't just cash a money order anywhere and your bank may not let you deposit any money order. It may be difficult to cash it at USPS if it's a high dollar amount though. They'll try to tell you that they don't have enough money in the register, but usually pulling a Karen move and...