Vitalsource Technologies, Inc. Unsettling Arguments