BidRack
Consumer Report
- 06-24-2011
- 13
The date might not be right... But approx... I was curious and thought it was a free sight... I hit a black box on the computer screen but was not aware they would take 99.00 from my account immediately... I wrote them and told them of my mistake... They said there was nothing I could do about it...
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com