Bidrack also scammed me with the $99.00 dollar charge to my mastercard. I called them and my bank and they basically told me too bad, I was screwed. I…