The site was up for two days, and then stopped working on Saturday, and still not up yet, can't reach out their support, tried emailing back one of their announcement emails, the email bounced back, can't reach anyone to get my money back.I have opened a dispute with my bank
Claim your business profile now and gain access to all features and respond to customer reviews.