Have you ever signed a car contract, handed over a massive down payment, and driven home, only to have the dealer snatch the car from your driveway days later? This terrifying scenario is playing out ...