I signed up for bidrack knowing they had a win guarantee, which the following info was on their main page: "Everyone at Bidrack wins! With our win gua…