20120628 auto: It's raining deals and discounts on new cars