BRLLC.org
Consumer Report
We also had 97.00 deducted from our discover card on dec. 4. I have not been able to get in touch with anyone about getting our money back. This is a scam! I am going to call our credit card company to see if they can help us. ...