BidRack
Consumer Report
- 07-18-2011
- 7
I just clicked on their ad beside my email and nothing was said to me about any charges and I started bidding, thinking I would pay if I won the bid and now I have a bill for $126.00 from them. How can I not pay this??? The scam occurred JUne 16 for tha amount of $126.00
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com