BidRack
Consumer Report
A bidding site popped up on my computer. I was asked for my name and address and told to enter my credit card# only to save time if i won a bid. I was never advised nor would i ever agree to pay for a bidding site. I don't gamble. I stayed on the site briefly and never returned. Then to my ...