Vitalsource Technologies, Inc. Smoke and Mirrors