Well I have now had my car in for the third time to have it checked out because I keep having to have it jumped. The first time I had it in they checked it out they say everything was fine. Second time I take it back and after about 1.5hrs of waiting they say its the battery which they replaced. Third time they say its a faulty headlamp switch. I dropped it off Friday and get a call that afternoon that the part wont be in till Monday. I say no prob just keep it, otherwise i might have to jump it. Monday rolls around and they call me saying the part is coming from Michigan on Wednesday. Ask about a rental car and they say they will only cover it for 1 day!!! WTF? They get the car in on friday AND keep it till wednesday and I can only have a rental for 1 day? Thanks alot Courtesy Pontiac!