AlcudaBill.info
Consumer Report
I just found out this company charged me three months in a row at $34.99. I have never heard of this company. And they don't even have a website or adress, so all I can do is dispute the charges on my credit card. Probably won't get any money back. Whoever owns this domain name needs to be stopped ...