Depends on where you live, this may be a nice solution: http://www.tailorstore.com I can't explain how great it feels to wear a shirt in the exact right size. Details depend on you: if you want french cuffs, pick french cuffs and they'll do it. They have a lot of options for customisation.