When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
GMB water pump you can trust but you don't need it. But belts( timing and balancer ) are no name brands I see.you better find goods belts and tensioner .these are most important parts when you do timing belts. On eBay STM sells stuff too,map performance rallysportdirect etc.
i buy all my OEM-equivalent parts from rockauto.com
most of their stuff is GMB, Gates, etc which supply OEM anyway. you can pick and choose the parts you want or buy a kit.
also, if you go with a Mitsu timing belt, be sure to get the one for the IX (if they still give an option). the reason being: i believe the IX is kevlar, the VIII is not. it's been a while so i may be mistaken.. i just buy IX belts anyway.
lastly: most of the water pumps you find now will be for an "VIII", meaning it won't have one of the mounting points for the alternator, which is fine; it's not needed anyway. you can find one for a IX, but it will usually be OEM and big $$$.
i race/autox/beat on my car with all the parts i bought from RA. no problems with any of them.
I got a Dayco timing kit for my wife's WRX. It had everything including a new tensioner and water pump. It all fit fine except for the belt which was way too small. Aftermarket, you never know.