Had to talk to their customer service…
Had to talk to their customer service over the "chat" feature, and they actually helped me through the issue. Overall, a good service for less than a month.
United States
Had to talk to their customer service over the "chat" feature, and they actually helped me through the issue. Overall, a good service for less than a month.