Local Toyota dlr has a dozen svc reps early mornings to take orders. 05 Matrix had several factory recalls for leak in fuel system. All cov by recall. Finally replaced the fume accumulation can (plastic) and charged me $220. Week later eng lite on again. Back to dlr who replaced the gas cap free. No further problem. Asked for my $$ back and thy maintained that the can was bad - too bad that I didn't inspect it or ask for it back. Never go to dlrs except for free recalls!! Crooks. Buddy 's xmission not shifting right after vis to dlr for something else. Drove to independent shop who removed the Irish potato stuck in the vac tube that allows shifting to high gear. No charge, BTW. Be forewarned!