The customer service department, especially Jasmine Jones, is incredibly rude and abrupt. I’ve read negative reviews about her, in particular, on other review sites and have had the same experience.
Information
1Photos
1Comments
3Rating
Address:7 Pennsylvania Plaza #904, New York, NY 10001, United States