BidRack
Consumer Report
- 06-21-2011
- 13
I was merely registering with Bidrack.com, not purchasing anything. Nowhere was there a request for authorization to remove $99 from my credit card as is done with legitimate business transactions on-line. Of course, this "oversight" is hidden in their double-talk (lots of it). I note, however, that they are located in Canada, which may make it more difficult to pursue through a government agency. Let's get these people!
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com