I bought a replacement for ~$200 for my 05 OB and may have posted the source. I'll noodle back through my history and check... stay tuned.
Sold the car recently and pitched all the paperwork. It was either through RockAuto, Parts Geek or Carparts.com
I likely went for the cheapest one figuring they would either work or not and the car already was approaching 200K.
The local rebuilders wanted nothing to do with this shaft here in CT.