Red Ribbon Media LLC
Consumer Report
I am glad that I found the reviews about the Red Ribbon Media LLC. I just called my bank to dispute the $5.99 and cancel my card to avoid further deductions from a scam/fraud company. I purchased the free necklace online and paid only the shipping cost. It said that they already sent a confirmation ...