I went to Toyota to get a price on the alternator tension pulley for my GZE and they wanted $250+. I went to a bearing place and got nearly the same thing. It was for a hyundai instead for $40. Works a treat.
By the way its not actually a Hyundai part its a replacement built by a separate company.