The website the other poster gave you has all the details on ordering. Basically you get measured at your local tux shop & call/fax the measurements. Your tux's will be delivered to your stateroom & you leave them in the stateroom when you debark.
Cost is approx. $100 per tux or so. You get two shirts, so I wore mine to Palo as well as formal night.