BidRack
Consumer Report
- 11-22-2011
- 3
I am just posting this so i can provide proof of the money i spent with bid rack by providing just the first month of purchases on my bank statement
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com