We urge you all to dispute the payments since site is not working anymore and they obviously scammed you guys.