If you live in the area, this is a great place to get take any alterations you have - I've been going for 3 years and always take my pants to be hemmed or any other miscellanous things I need sewn. (It should go without saying I don't remember my home ec skills onthe sewing machine).
They are really fast (usually get things within 1-2 days) and their prices are really reasonable. They do a good job and are really friendly!