It could be balljoint or worn bushings also. I had a similar problem with mine everytime I hit a bump or turn the wheel to the right I would hear a squeak. Be sure to check bushings in your control arms for cracks and wear. Check the upper arm also. Its easy to associate the noise with struts when it could be the upper control arm.