BidRack
Consumer Report
$99.00 was charged unauthorized on my debit card, I never agreed to it, and they would not give me my money back.instead they gave me more bids free, I told them i didnt want them but ended up using some to buy some small items, since I figured there was no way of getting my $99 back. Items ...