H

Holly Null
Review of Bizzizz

11 months ago

Bizzizz has been a disappointment. Their website i...

Bizzizz has been a disappointment. Their website is decent, but the customer service is lacking. It was challenging to get any assistance, and when I did, it took a while for them to respond.

Comments:

No comments