Vitalsource Technologies, Inc. Something Seems Strange