Vitalsource Technologies, Inc. Poor Technology