Navigating the Uncanny Valley: Implementing Virtual Agents in Customer Support