I went to ccbill to cancel my subscription and it said no account found. looks like the site is dead for right now. really sad. it was hands down my favorite site. they did really good work. hopefully, they'll be back up soon. I'll keep checking for updates.