BidRack
Consumer Report
The date is a guess but the gist of it is, I was led into a website some how that offered penny bids for big items, I thought that when I gave my credit card # to them it was to be used in case I won a bid, but then recieves a bill for 99.00 dollars on my card, I contacted bidrack several times ...