Helps to provide year and mileage on your truck and any other relevant service history when posting.
Squeak is treatable and not necessarily a cause for replacing parts- however remarkable play requires replacement. Have you inspected on your own, or are you going from what service have told you? Is there remarkable play in the upper & lower ball joints, are the boots torn and leaking ? UCA and LCA bushings loose or cracked? What is the condition of your swaybar bushings and links?
Upper & Lower control arms are pretty robust- can last 200-300+k; the ball joints dont last that long but those are replaceable with 555 Brand for maybe $200/$250+/- for all four + labor. The bushings in the UCA & LCA are replaceable if the arms themselves are not crusty. Sway bar hardware is cheap- <$100.
Dont settle for aftermarket hardware with the exception of the 555 ball joints; those are proven to be pretty durable and save you the cost of buying entirely new control arms to get new ball joints. Aftermarket replacement control arms(febest, moog, napa etc) are crap and will not last long. If your paying labor for the work, you dont want to have to pay again in a year or two.