yeah sounds like alignment. if you go in for a rotation anywhere ask them to put your wheels on a spin balancer and check for bends
http://www.ocaddict.comthanks beefgg for the sig