There is absolutely no customer service. Initially, they claimed my ID was invalid, and then they wanted me to change my artist name, which is simply my actual name. The support is frustratingly unhelpful, and I find myself going in circles with automated responses. I suggest exploring other music distribution options and steering clear of this one.
Claim your business profile now and gain access to all features and respond to customer reviews.