No it doesn't sound odd. Believe it or not, chances are they never checked the CV joints for excessive wear or play. It isn't a common problem, but does happen.
As far as the vibration, if you feel it throught the vehicle, start with the CV joints, motor mounts and trans mounts. THe mounts are in rubber. IF the rubber goes bad, sometimes you will feel the vibration of the engine / trans throughout the entire vehicle.
Also, just so you know, when you feel the vibration in the steering, the problem is in the front. WHen you feel it in the floor or the seat, it is in the rear.
LEt me know if you have other questions.
Thursday, October 8th, 2009 AT 9:37 PM