Vitalsource Technologies, Inc. Microeconomic Issues Today