1 reviews | Active since Member
It took them 6 days to approve. Then 6 hours to receive debicheck. It has been 24 hours and still no funds received. Sitting with an approved debit order but they never sent me the money. Wonder if previous reviews were not paid for. Calls, messages and website help is being ignored.