BidRack
Consumer Report
- 11-08-2011
- 14
They led me to enter in all my credit card information in order to do any bidding and then charged me for bids that I didn't win. Then to add insult it injury after I called them they added more bids and guaranteed that I could win a bid. That never happened. The impression that I got was that as long as I didn't win a bid I would need to pay anything, but that wasn't so. They charge for the bids so you can bid on the items. Such confusion... By the time I realized this I was taken.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com