yeah man- what you got against toyota parts? yes, they cost more but at least you dont have to go to those crappy auto parts stores and stand in line with idiots and be "helped" by a 19 year old idiot who doesnt even know what you need or want....
it is worth the extra hassle/expense to go to toyota, get the RIGHT part, and know it wasnt made in malaysia by a 9 year old girl.

NAPA for oil and stuff.