GM will announce Wednesday that it will offer all buyers the same discount that employees get, giving consumers nationwide thousands of dollars off the price of every 2005 car or truck except the Chevrolet Corvette, a person familiar with the plan said Friday.