General Motors began charging higher prices on Wednesday for most of its 2008 model year vehicles to partially recover increasing steel and commodity costs.