Either the shop is run by idiots or they don't know how to fix old school. They should be glad to take a customers cash and do what they've been trained for. Getting a replacement frame would be the way to go if you are going to tackle it yourself. A bunch of guys, crank the grill and make an afternoon of swapping cabs (unless the donor is in better condish...) Everything can be fixed or replaced