There are some very real-looking counterfeit money orders (and cashier's checks, as well) out there these days. This is why most banks will not cash a money order for non-customers and if you took it to a bank where you were a customer, they would want to make sure you had enough money in your...