BidRack
Consumer Report
Wow this is a long story! I have been signed onto to bidrack since they began I think in January or February when they were in Beta mode and myself my husband and my sister were all scammed and ripped off myself especially now since I can longer log onto their site and I had over 250 bids left to ...