SixChannels
Refused to Refund Money - Scam Artists
I'm sorry to say that I didn't know about this website, usacomplaints.com before my company engaged with SixChannels Marketing. Like others I am getting the run around form SixChannels about acquiring a refund from them. My company purchased a list back in March in which we overpaid (they promised ...