BidRack
Consumer Report
- 07-12-2011
- 9
I signed up for the sight where everyone is a winner. Everything is fine with my computer but on this site my curser does not work properly my up, down, side-to-side does not work either. I will just forget the fee thy charged me and someone can stop them from scamming other Americans.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com