Your friend learned, hopefully, a very valuable lesson. Never, ever, ever take a cashiers check for anything. Either insist on cash, or take them to or meet them at a branch of their bank and cash their check or have them withdraw the cash.
OCC: Avoiding Cashier's Check Fraud