The Evaluation of the Impact of Internet-Based Technologies on International Service Delivery