Vitalsource Technologies, Inc. Technology Shocks