Alcuda.com
Consumer Report
Over the past 3 months I have had 3 charges from my account of $30.89 Aus from a corporation called alcuda.com labelled GTS*alcuda.com when i typed it into my web browser my anti spyware program blocked me saying it was a suspicious site that is harmful to the computer, I then used an older smart ...