Overall yes, Harbortouch is a reputable company to work with and has a good support record. You can find quite a few negative reviews of Harbortouch related to termination fees and contract terms. Some of this seems to be the result of individual agents attempting to push Harbortouch products without clarifying the full terms and conditions. Harbortouch has many resellers, so for congruency, it’s best to work directly with Harbortouch or with a reseller with a proven track record with its products and services.