Vitalsource Technologies, Inc. Success Against The Odds