first check what items are worn out - best checked with the car jacked up and put on stands, then take a large piece of strong wood and try to move the wheel in and out and side to side, check for any loose play. Repair as necessary.
For CV check slowly turn the car at full steering lock - if you hear clicking the joints are bad - The way these crazy shops check with full steering lock and speeding up the car is simply crazy and you will never hear a bad joint.
The shock test can be done on a quiet but bad road with windows up, no radio and no A/C or blower at lowest setting, hear the shocks for noise and feel the ride quality, if its jarring abnormally your parts are bad.
Replace only as necessary - these suspension shops have made you think that everything will go bad and is necessary to replace everything now. And in the end you end up with cheap repaired parts with substandard grease, CVs filled with wheel bearing grease etc.