Terrible Customer Support
Customer Support is terrible. They take a day or two to respond. I placed my first order 4 days ago. Submitted a concern/request for it, and still haven’t gotten a response.
United States
Customer Support is terrible. They take a day or two to respond. I placed my first order 4 days ago. Submitted a concern/request for it, and still haven’t gotten a response.