Hi - I didn't know about scam until I saw all scam reports when I looked up bidrack, then checked my credit card and saw the $99. charge. Late for my…