I have used the sister site, NoMoreRack, before so when I went to bidrack I thought they were legit. I went through the first screen, entering general…