Customer Reviews & Complaints:
Lemon Car! - 2004 Nissan Quest - ComplaintHOUSTON, TEXAS -- We got the car in Dec 2003. Between Feb 2004 and April 2004 the car had 5-6 hard stars; in most cases it took less than 5 minutes ...
-- Posted by visa666 on 01/08/2005