I did the greasing part last year, it cost around $45 in parts and it fixed the squeak part of the time. You need a gun, a fitting and the grease.
I did a permanent fix by replacing the upper control arm for around $200. It took several hours to install it and I needed an alignment after.