BidRack
Consumer Report
- 10-05-2011
- 1
I thought I was signing up to bid in the future. Did not know until today that I had been charged $99.
Company: BidRack
Country: USA
I thought I was signing up to bid in the future. Did not know until today that I had been charged $99.