After being extended last month, the rebate program known as “Cash for Clunkers” (a.k.a CARS) is finally over due to overwhelming demand. With almost $1.9 billion in rebates, the U.S. government has been taken a bit by surprise in terms of the success of the program, leading to delays in payments to car dealerships, and [...]