Red Ribbon Media LLC Glendale CA
Consumer Report
I got a necklace for FREE for $5.99 shipping and then I was just checking my checking account and seen where $98.00 was taken from my account from this company. I have not ordered anything for no 98.00 and the necklace I received is still in the box and manilla envelope I received it in and THEY ...