Bidrack is a total scam. I made the fatal mistake of giving them my credit card info a few weeks ago . Since then every day they are making false ch…