Since signing up and spending $60 on bids I haven't been able to sign in. I've communicated with bidrack and they say they can't locate me in their d…