BidRack
Consumer Report
- 06-14-2011
- 2
I just wanted to see how it works.
They would not let me in without my credit card # and email.
How naive i was!
I just looked around and bid for a few cents for excess stamps.
They charged $75.00 for that.
I recommend not to use this site.
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com