chatted with the support recently. they helped me to sort things out about commissions and how they are charged here. very friendly guys, if you seek help, then you should talk to them.
7 months ago
walbi.com has a
4.0
average rating
from
149
reviews