Very slow
Took extremely long for them to deposit the money and the phone process was also a headache I still have yet to receive anything I wouldn’t recommend this company at all
United States
Took extremely long for them to deposit the money and the phone process was also a headache I still have yet to receive anything I wouldn’t recommend this company at all