Active since Feb 2022
I'am so disapointed in them, I have been struggling to get my refund back for 2 months 2 MONTHS!!!!!!! every time they tell me they will pay out on friday and nothing happens... YOU SHOULD DO BETTER. if you want to communicate even though i have tried for months, call me on 0812888589