Vitalsource Technologies, Inc. Winning And Losing