the times i'll prob check out Nappa if not i'll prob just buy OEM parts from the dealer, its just better that way...
aftermarket "OEM spec" parts are just as fine as OEMyou can never go wrong with oem Toyota parts already knowing your getting what was made for your vehicle from the people that developed it from day one, also the manufacture warranty is usually good. Pay more now, and it will do you good in the long run. Don't go for cheap "OEM spec" parts from Napa.
Buddy of mine bought "OEM spec" brake pads and within a few months they were no longer good. OEM Toyota Pad's lasted nearly 1 year with daily driving.