Came upon Bidrack from an ad. I like ebay sites (that are legit)So when I ran across this one and it said FREE registration. I did not hesitate just…