I had a bad experience with a driveshaft shop doing an old e32 years ago.
I suggest seeing what cars are in the shop when you go. If they seem to work on crap there is a reason. I used a crummy shop because of price and regretted it.
My suggestion is a quality reman.