Vitalsource Technologies, Inc. Financial Services Contracts in EU Law