General Motors has agreed to pay $12.5 million dollars to settle claims that the automaker illegally sold location and ...