Vitalsource Technologies, Inc. Revisiting The Ripeness Debate