Vitalsource Technologies, Inc. Spoiling The Peace?