ROANOKE, Va. -

General Motors has recalled more than three-million cars because of ignition and/or steering problems.

That recall means the pressure falls on dealerships and service departments to make the fixes.

But many can't do that quite yet. The dealerships are ready and able to help people, but are playing a waiting game.

The parts they need to make the fixes are still being made, likely as we speak.

"Parts takes a little while. They have to be designed, they have to up the production for the parts. That whole process, the repair process, has to be vetted before they release it," said Rocky Fizzano with Shelor.

It's the time of year where things are already slammed at the Shelor Motor Mile in Christiansburg.  This recall is making things that much busier.

Fizzano says on top of being busy with the weather warm up there are a, "Lot of customer questions at this point. How quick can we get it done? How bad do I need to have it done?"

Fizzano runs the Parts and Service Department at Shelor.  He says once the waiting game is over and the parts come in, customers should be happy with the results.

"Once the parts are released, then it'll be a pretty quick deal for us once they get plenty in the pipeline," he said.

For now, dealers are recommending thoroughly reading recall notices if you get them and calling if you have any questions.

Here are the calls being recalled directly from a General Motors Press Release:

"Chevrolet Malibu: All model year 2004 and 2005, and some model year 2006 and model year 2008 and 2009 vehicles
Chevrolet Malibu Maxx: All model year 2004 and 2005, and some 2006 model year
Chevrolet HHR (Non-Turbo): Some model year 2009 and 2010 vehicles
Chevrolet Cobalt: Some model year 2010 vehicles
Saturn Aura: Some model year 2008 and 2009 vehicles
Saturn Ion: All model year 2004 to 2007 vehicles
Pontiac G6: All model year 2005, and some model year 2006 and model year 2008 and 2009 vehicles"

Over a million of the recalls deal with a faulty ignition switch that can power down the car. G-M says removing all key rings from the car while it's in the ignition is the best temporary fix.

Watch the video above to see how.