Malec Media
Consumer Report
- 09-08-2011
- 7
Two entries on my Chase Visa account. One for 5.99 and the other for 99.99. The advertising appeared on my screen as a "pop-up" advertisement which I did not respond to. But the items still showed up on my charge account
Company: Malec Media
Country: USA
Phone: 8885966279