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 charges to my card. I've emailed and called them several times asking them to close the account. Not only have they refused to close the account they are still charging to my card daily. I finally had to cancel the card. Stay away from BIDRACK.
0 comments