I just replaced mine with a Rock Auto unit. It fit just fine for $23.
SPECTRA PREMIUM Part # 94505
W/ AC
It really isn't a bad job at all. Just make sure you get all of the screws out of the heater box cover or you will break it prying it off. They are TR specific and hard to find! You can't just grab one from any G-body and a pick-n-pull.
If you have an AC Delco dealer in your area I bet you will get the correct one. It was a couple of years ago, but the advice then was AC Delco was the perfect fit, and it was exactly that when I put it in. Looked exactly like the original.