try shannon at Champion Toyota in Huston. he's the parts man and give 25% discount on bunch of Toyota forums. I got almost all my parts from him and shipping is very cheap.
i.e. I just ordered a brand new water pump for 4.0L V6 at $128, my local dealer is asking for $200+. the main drive belt for $68 compare to local dealer's price at $95.