Vitalsource Technologies, Inc. Cost-benefit Analysis