I signed up for a free trial of bidrack and they asked for a credit card which I thought they need as a formality to create an account and pay for pur…