Ummm...any "shop" that bullshits you like that is either
a)incompetent
or
b)dishonest
Why deal with either? Id demand them to pay for it to be fixed, and never come back.
Shouldnt have to pull the motor...definitely not. At the most, pull the fan and/or radiator. FYI, Ive had that stud snapped for like...50k without any problems.