Sent a support ticket in over a week…
Sent a support ticket in over a week ago. Still waiting for a response. Ignore the 5 star reviews, they are obviously fake accounts to pad their horrible score.
United States
Sent a support ticket in over a week ago. Still waiting for a response. Ignore the 5 star reviews, they are obviously fake accounts to pad their horrible score.