Want my money back and this site shut down. Looks like this is an on going issue for this site.
William
Frederick,#2UPDATE Employee
Fri, July 13, 2018
Hi Oliver. We apologize for any issues you're having with your account. Please give us a call at (866) 238‑0161 or email us at [email protected] at your earliest convenience so we can discuss your billing settings and resolve this issue.