This might be the worst streaming service I've ever encountered. When I try to sign in, it claims I don’t have an account. When I attempt to create one, it tells me I already have an account. The customer support representatives they refer to as assistants are utterly incompetent.
Claim your business profile now and gain access to all features and respond to customer reviews.