I was working with them from March, 2019, to September, 2019. Firstly everything was fine, payments have been made in time, but after August, it was a delay and the affiliate manager Chai Smith was promising me the payment. She told me that everything fine and I will paid, however payments hasn't made yet. I have removed them from site, and I do not recommend to work with them until I fix it and get the payment.
