Pay-Alcuda
Consumer Report
On two occasions, 6/15 and 6/17 I was charged a total of 94.96 for something I know nothing about. All my statements say is pay-alcuda.com and ALC*alcudabill.info I have no idea what this is, and don't know why I am being charged ...