Dealers alway buy a supply of snow checks using the names of there family and friends. Heck I used to buy 6 each year sell 5 for a profit of $500.00 each and with the profits I would buy all my mod parts.
DPG
From what I've been told, brp makes this a lot tougher now. No extended financing to the dealers on snowchecks. Payment in full required 2 weeks after delivery. So unless the dealer has the cheddar to pay in full, you won't be seeing tons on snowchecks available on the floor. If its a legitimate back out, other than losing your deposit, I'm not sure of the process.