AvgNicosia
Consumer Report
Give back my $50.99 your add keeps poping up on my pc and i kept declining your advertisement your offer. Avgnicosia on my credit card statement shows $50.99 charged to it. I james a. West would like for that money to return to my account. ...