I once read a comment that all derailleurs are unionised, they work for a certain numbers of kilometres per dollar paid. Funny and seemingly very true.
Buy a low end 9 speed derailleur (Sora or Tiagra) and run it with an 8 speed chain. Everything will play nice together. I just did this on my wife's flatbar road bike, works fine.