I signed up for bidrack not knowing that they were going to charge my credit card for $99.00. I tried to get my money back. When I contacted them th…