The support that I've received has always been great! They are very helpful with any question or concern about their services they're providing for us at our workplace - as well helping them out when we have questions regarding SEO campaigns set up by another coworker (which happens quite often).
It would be nice if there was an easier way/less steps process available so it could take less time than going through every step myself but other then this no complaints thus far!! We use high six mainly because its affordable compared ot others companies which usually charge much more per month just like most products here in my country.