I accepted a package deal, but they failed to activate my account. The technician arrived unexpectedly and left without completing the setup. Customer service was unhelpful and lacked the experience to resolve my issues. Overall, it's not worth the hassle.
Claim your business profile now and gain access to all features and respond to customer reviews.