BidRack
Consumer Report
They have a little red tab at the top when you log in telling you you need to pay for bids that are expiring. I haven't found anywhere on the website where it states when the bids you won will expire. For several weeks the company was automatically charging my credit card for bids that I won ...