BidRack
Consumer Report
- 10-15-2011
- 9
I gave them my Bank info as the scam is that they need the info for you to bid. Then they steak money from your account. I contacted their "customer resolution dept" They said I would get a refund within 30 days. This is a huge ripoff don't sign up for theit scamm.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com