It's impossible to say from here exactly what is making the noise with any certainty. Could be a worn bushing or mount or just a rubber part that needs a spray with silicone.
A worthwhile mechanic will diagnose an issue before replacing expensive parts. The next mechanic who proposes to repair or replace something to stop this noise needs to answer this question: Will you guarantee that the repair that you propose will fix this problem, yes or no? If the answer is no, either pay for more diagnostic time or find a different mechanic.
Diagnosis is not cheap. It takes time and expertise. But in the long run it's far less expensive both in direct cost and in your own precious time and aggravation to pay for diagnosis than to pay a parts-changer to take a wild guess at your expense. Sometimes you get lucky, but this Stack is littered with stories of victims who fell for the quick cheap fix gambit and lost.