BidRack
Consumer Report
I went to the Bidrack website and was asked to enter info in order to bid it asked for a credit card but would not charge my account unless I won a bid. I was very upset but you wont get a response. Two weeks later I found I had been charged 99.00 wh ich could not be refunded. So i decided to try ...