I too was scammed by bidrack. When I registered after I gave my credit card I was dropped,thinking I did it wrong I went back and the same thing happ…