This is why i do 99% of my own work. I feel for you man.
Had two friends have bad experiences with basically the only "reputable" shop in town.
One had a 72 Caprice with a 400 that we did H/I on ( youd be amazed at what even a factory quadrajet intake and small chamber heads will do for an 8.5 to 1 two barrel engine) and long tubes. He took it to the shop to run true duals. I actually was in the right place and time to witness the car go flying through town id wager between 60 and 70 mph right by a cop that already had someone pulled over. I called him and said the car sounds good but he needs to slow down pretty sure the cop got his plate. He replied im at work, the car is at #####s shop getting exhaust. By that time the officer came to where i was because he saw my truck and knew i know the owner of the car. Read me the riot act( think really small town everyone knows everybody) i said im on the phone with him and hes at work the car is at #####s shop being worked on and one of the mechanics is driving it. The officer hustled down there and caught the guy pulling into the shop. Still didnt get fired till he actually wrecked another customers car on a test drive.
Number 2 was the same shop 4 years later a second friend and i replaced the front axle in his girlfriend's Cherokee. She somehow bent the long side tube, so we just put a whole diffent housing in to it. New ball joints, bearings, bushings, track bar, seals, tie rod ends, the whole shebang. Aligned it with a tape measure close enough she could take it to the shop to get a proper alignment and we could enjoy a few cold ones on a job well done.
She called 30 minutes later to tell us they couldn't align it because the ball joints need replacing. "Hold on we will be right there". Take the parts boxes and head over. Get there and its not even on the alignment rack, just a 2 post lift. We walk in and buddy asks whats wrong. He gets the "well the ball joints are worn out and tie rods have some play so we have to replace them before we can align it." At which point i show the boxes and he informs the "mechanic " that the parts are 15 minutes old and hes lying to make a buck off of a woman. Told him put the jeep down we are taking it somewhere else. Took it 2 towns over and had it aligned no problems at all and it drove fine for 3 month till she was rearended at a stop sign by a guy in a vette.
Shady shops will always be shady shops, get what you can if you can. But may be easier to cut your losses and walk away.