Red Ribbon Media LLC
Consumer Report
This showed up on my credit card bill today, 4/16. It was still pending. I called my CC company, but they claimed they couldn't do anything until the charge posted. So, I have to call back after it posts to dispute it. I did not do any business with this company. I did (stupidly) buy a watch for ...