I am thinking of purchasing an 05 pontiac vibe and would like to know if they are good cars. If they have any flaws or what the good thing might be about them.