BidRack
Consumer Report
- 07-19-2011
- 6
I complained, and got the usual I signed up for the $99 and there are no refunds. Same story everyone has encountered. However, I have an email they sent telling me I will receive an email that will get me a refund. If nothing happens, I will use that against them. Somehow we've got to find a way to bury these guys
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com