Yes, you can cancel the escort if you don't like her. Cancellation fees are usually 1000 baht to 2000 baht, depending on the agency. If the escort that arrives is not the same as the girl in the picture, you can cancel with no fee or obligation.