Yes bad shocks will give you a horrible ride. Your shocks are most likley done for, as well as your strut mounts. What milage is on the car, If your getting to the 125k+ mark the spings can start to sag, so if your looking to replace them you might want to pick up struts , mounts , and some springs (optional).
It could be a good Idea to inspect your supsension also, as you could also have some bad bushings , you should check for solid connections at the control arms , shocks, sway bars, steering joints. Get down there and tug on things, they should all be solid and not mobile in the bushings.
It could be a good Idea to inspect your supsension also, as you could also have some bad bushings , you should check for solid connections at the control arms , shocks, sway bars, steering joints. Get down there and tug on things, they should all be solid and not mobile in the bushings.