Bratt Company LLC
Consumer Report
A charge of $4.97 was made to my check card. Similar to the other complaints on this issue, I have not done business with this company and when looking it up on the internet this is noted as a "Scam". I have since canceled this card and ordered a new one from the bank. ...