AlcudaBill.info
Consumer Report
Well i have gone over my cc. I have no idea of this company nor did i authorize its use of my cc. I went over my account. For 6 months, i have been billed 34.99, each month by this company. I asked my cc company what they knew about Alcuda. I was told they are an issue for many with scams, so badly ...