Vitalsource Technologies, Inc. Almost Over