Absolutely horrible customer experience
Absolutely horrible customer experience. I'm facing technical problems or problems with my account. The company charged me double for credits which I didn't intend to buy and now they avoid conversation. Not recommended.






