When I looked into bidrack, it said free and no where on the page was the choice of bid packages. Then I made another account, and this time it was a different page to register. This is a scam to those that get the registration page to the right of the screen and not in the middle.
So to half of us this is a SCAM
0 comments