Some of the dry cleaners up there do alterations. Try the one in the shops behind McDonalds or in the shops behind CVS.
It's not really close to 40/42, but I have always been happy the work done by Tailor Ho in Garner. His shop is off Hwy 70 at the Aversboro road exit (this is between the Vandora Springs and Hwy 50 / Benson Road exits). As you exit off Hwy 70, his shop is in a strip shopping center on the left that is parallel to Hwy 70. His prices may be a little high (although I haven't used anyone else in years so I have no basis for comparison), but his work is top notch.
They do good or at Taylor Ho's. I've had several things done there. Annnnnd he is not a nappy head ho.