The cashier check thing is a bit different in Canada since there are fewer banks.
I've never sold anything worth much value but always end up getting a check from the bank when buying something expensive and usually people take them without any worry.
The two times it was different, one buyer called the bank to confirm the check was legit and when I bought my truck the old guy wanted us to go to his bank with him. No big deal. The check cleared while we waited.
If I was a seller I'd probably do one of those two things myself to make sure everything was legit.