Chances are your wheel is just "out of true", and I'd have someone fix that for you before you do cause the rim to get bent. Your wheels probably weren't built with enough care and now need to be re-trued.
I don't know about the warranty thing. You could just find out how many Specialized dealers their are in your area. Take the bike down to each and see if one of them will cut you a break.
Ron
Wasatch Mountian Range, Utah