BidRack
Consumer Report
- 06-14-2011
- 0
Like others, I foolishly provided my credit card number when I joined this crooked outfit! They immediately charged my card $99 and refused to refund the money. These people should be held accountable for bilking stupid people like me. I will soon file necessary with Canadian officials and Canadian BBB.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com