It has been estimated that about one percent of all new cars sold in the US every year are lemons, this equates to a staggering 150,000 cars. Every state has a lemon law for cars to help those unfortunate consumers that bought one of the 150,000 defective cars. If you...

read more