The golden rule of customer service is to be where your customer is. Your customers are on the site, so they expect to get support directly there. And that’s completely reasonable to expect. You can use live chat or even multiple types of customer support to please a larger audience. You can read about the types of customer relations and their effectiveness here https://newmediaservices.com.au/customer-service-experiences-for-gen-z-and-millennials/.