Consolidated Media Service Center
Claiming to send me free watch and magazines then bills my credit card ripoff
This company, so called "Consolidated Media Service Center" calls and says they are giving away free "watches and magazines", for "promotional" reasons. They then ask if you have a credit card, Visa, Mastercard, Discovery, etc. And then claim all the gifts are ...