Training is an indispensable activity for any organizations. However, a reliable method for justifying the value of training is not yet established. This study intents to develop such a method to fill the gap. We first propose four indicators to measure the training effectiveness based on Kirkpatrick's (1998) Four Levels Model. This is followed by modeling the impact of the gap between the wants of trainees and the amount they perceive is delivered by their training program. The model is based on discrepancy theory and predicts the gap is closely related to the indicators. Finally, model predictions hold true for a sample of 197 trainees of the e-Business training program. Results from moderated regression analysis indicate that both the training program design and training program implementation that trainees perceive as matching their wants have significant impact on the trainees' satisfaction.