Lack of responsiveness, just charged my card.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend
Thank you so much for your feedback. We’re sorry that you were not satisfied with our services. We’re committed to providing our users with a great customer experience and we’d like to make this right for you. Please contact our Customer Support team at 1-800-222-8985.