Viper Marketing
Consumer Report
This company Viper Marketing has charged my credit card $97 multiple times over several months for something I have no idea about. I have never heard of them before, they do not have any identifiable contact information - phone numbers, email addresses or IM/Skype numbers, and they are evidently ...