Get a new shop. It is VERY unlikely that an alt from an 09 Toyota is defective.
Start at the back and disconnect 1 component at a time until the noise goes away. Eventually the noise will stop, and you will know what to start looking at.
If the other shop commented on the grounding of your amp, it wouldn't take much to experiment with that a little.