After reading what I thought was a legit "article"/report about BidRack, and signing up for an account on their web site by paying $75 for 150 bids (5…