BidRack
Consumer Report
As several others have complained. So do i. Very deceptive and misleading website—says free registration with credit card and then proceeds to charge you $99.00 because a small box is highlighted. Refused to refund my money stating that i chose the selection - never happened. ...