Quick update, car is being dropped at a different shop tomorrow, this place fixed the same car when a truck backed into it (the car is cursed lol!). They are providing a courtesy car (as I made it clear they should), they even offered to pick the car up from home/work haha.
I'll let you guys know what ends up happening with the whole thing, hopefully it's all sorted out soon, wait and see what this shop proposes to do.