Gents, let's look a it from a different perspective. Canadian Consumer Protection legislation protects consumers in such form that they should be able to cancel the contract within certain time. I did not look into legislation for some time, so don't know exactly what that time is these days. 7 days, 14 days ???
Your non-paying bidders are consumers who are cancelling the contract and they should be entitled to do that. eBay makes this easy having a process for "mutual agreement to not proceed with transaction" in place.
Did you never bought something that you immediately did not want or need? For example I bought a furnace filters from Canadian Tire just to find out they did not fit my furnace so I took them back (unopened). No issue, they restocked them for free.
Since I am at this, little off-topic - there is an interesting concept in Consumer Protection Act - you have to be aware of the cost of goods/services before commitment. It's quite common in Canada that consumers learn brokerage charges upon delivery. The only courier who does it (perhaps) right is TNT - they phoned me ahead and asked if I wanted to declare it myself or they should do it for me and disclosed the cost of service. But that's off topo
Just let the non-paying bidders go. It will not help your reputation if you force the customers to stick to the contract before even money exchange takes place. Actually if you do, they might be looking at ways to recover their loss and you are opening yourself to a charge-back, PayPal claim etc.