Vitalsource Technologies, Inc. A Decent Provision