BidRack
Consumer Report
- 09-02-2011
- 1
I registered in to bid rack did not know there was a charge for joining, got a transformers game for that never worked and then i bid for a sony TV they charged $157 dollars on it and never got the TV and it has been 3mnths... I dont know what to do anymore please help me..
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com