I also had a stress crack in my 400h...took it to the dealer and they refused to replace it saying that something obviously hit it even though it was an air bubble. I was quoted $3,000 to replace the windshield (they just didn't want to replace it and get my money). I called my insurance and had them replace it. That dealership has the worst service I've ever experienced. I took my 2006 400h for it's first service. They left the oil cap loose and the oil spilled out destroying the car entirely. They were forced to get me a brand new 2007 although I lost a years worth of payments. Never going back to that dealership...full of thieves and liars.