For the DIY'ers, just wanted to put in a plug for oempartsource.com. My local dealer has been getting worse about keeping stuff in stock, so went looking for better options. Oempartsource.com has had very good prices, good enough to compensate for shipping costs, the shipping costs are reasonable, and the packing quality is very good. Did a little research and the website appears to be a storefront for a dealer network that has a Toyota dealership. Have been very happy so far with a few orders and just wanted to let others know.