I have good luck with the following:
Toyotaparts.bochtoyotasouth.com
Their prices are some of the lowest that I could find. I did have to follow up with my order status a few times but otherwise they were great. McGeorge had good prices too, but I did not order with them but would not hesitate to try them next time.
You do have to plan ahead to take advantage of online prices irregardless of the shipping speed you choose as it takes time for them to process the order itself.