Customer loyalty in the time of remote service