Picked up the car this morning. They replaced 3 bearings in the transmission and now the noise is gone.
Makes me wonder about that shop.. why wouldn't they have replaced the bearings in the first place? Maybe since I have a warranty on the transmission they wanted to do as little work as possible. Turned out to bite them in the ass since they had to do the work twice!!!
Thanks for the replies