BidRack
Consumer Report
Bidrack doesn't make it at all clear that they will charge your credit card for a bid pack if you place a bid. They make it seem like you only need to place a bid for bid vouchers and they make it seem like you can win them for less than a dollar. You collect enough vouchers (at least 100) and you ...