Great place to hem jeans with original hem (that new buzz word for tailoring jeans so that they don't look like they've been tailored). They only charge $10 and will have it ready for you the next day. If you live in Washington Heights, or care enough about your $200-plus jeans to make the trip, these people will treat you right.
Pros: Professional, fast and inexpensive
Cons: Haven't found any