BidRack
Consumer Report
- 06-26-2011
- 0
Unaware of $99.00 charge for 175 bids I didn't bid on. Called Customer Service; said he wasn't authorized and that supervisor would get in touch with me. I asked how? And filled in the answer myself (mistake)..."email?" Yes, he replied. I haven't received an email.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com