I buy my oil at Walmart but I haven`t noticed a 0-16w oil yet. I have a very close dealer by me and buy oil filters there , price is good and they are Toyota brand. I do find air filters and cabin filters real cheap on Ebay and because they are so cheap I just replace them every year even though after taking them out it looks like they could go longer.