Horrible customer service
Honestly it’s super dissatisfying when I have been a client for years to be told because I renewed a few days late I’m now considered a “new customer” horrible service!! Will be looking for another option
United States
Honestly it’s super dissatisfying when I have been a client for years to be told because I renewed a few days late I’m now considered a “new customer” horrible service!! Will be looking for another option