Vitalsource Technologies, Inc. Too Good To Fail