Interesting story! I've bought and sold a bunch of vehicles (and a boat) on eBay so I feel your pain

Just a note about the opening of a new account - do it at a DIFFERENT bank than you normally use. When you open a new account at the same bank, they can always just dip into your normal account and screw you. It happens!