The great customer service continues
The 123host mantra is “to give the level of customer service we wish we received elsewhere” because, let’s face it, most internet customer service sucks. It takes days to get a response to your inquiries…if you do get a reply. Not at 123host. Pretty happy with these stats for September 2020. Over half of tickets…
