CC
Carla C

1 reviews | Active since Dec 2022

20 Jan 2023, 08:46

Disgusting Service

Very unhelpful. No clear instructions and they basically ***** your money and explain after the fact all the T's & C's app****. Quick to cut you off if you haven't made a payment/were not notified of having to open an account with them and takes forever to return your money, IF THEY EVEN DO!

0
Replies (0)