BidRack
Consumer Report
- 09-01-2011
- 0
Was bidding on an item. Was asked for credit card # to bid, was charged for membership. There were no more items that got my attention on their limited inventory so I would log in from time to time to see if there was something worth bidding over... Not...!!!
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com