Vitalsource Technologies, Inc. Too Hard To Handle