If I could give negative stars I would
If I could give negative stars I would. Their customer service is awful. I chased them around multiple platforms for WEEKS trying to cancel. I ended up canceling my debit card so they would stop charging me.
United States
If I could give negative stars I would. Their customer service is awful. I chased them around multiple platforms for WEEKS trying to cancel. I ended up canceling my debit card so they would stop charging me.