Tanica72...Yes the Kia Grand Carnival does have 8 seats. Anything before 2006 only has 7 and is just a straight Carnival not a grand carnival. We paid $27,000 for a 2007 model as a private sale. It has factory warranty till 2012. We wanted as new as we could get for the cheapest price and we couldn't go pasted the Kia, everything else was so expensive. Unfortuatly because of all that happened with the older Kia's more 2001 to 2004 people still see them as a bad car.
My friend has a 2007 tarago and she can't fit 3 baby seats in a row. I think the newer model tarago's are smaller then say the 2003 model.
Happy car hunting and goodluck with the twins.