Dutta
Customer service is the absolute worst…
Customer service is the absolute worst I’ve ever dealt with. They take a week to respond, and do absolutely nothing for you when they do respond. They were not going to do anything to help us until PayPal stepped in to assist.




