You can give this Manhattan Chinatown tailor a try - call them first and ask about a rush job & cost, it's about 30 minutes via subway to the Canal Street stop.
http://www.yelp.com/biz/26-elizabeth...atown%20tailor
There used to be a few more tailors down on Baxer Street near Bayard Street but I'm not sure they are still around - used to get mine done by them.