You have to take your own decision. The good part is that there are several options.

Take your car to couple of garrages mentioned above. Talk to them, ask the cost, time they will take to fix, parts cost, labor cost, etc.

then, make your own judgement.

All the best.