BidRack
Consumer Report
- 08-29-2011
- 1
I have won and paid shipping charges on approximately 14 items. One of these is a $140.00 camera. To date only two items have been received, neither worth the s&h charge.
My advice is stay away from this site, I have done nothing but complain in an effort to get my money back or obtain my product.
It is useless, they want to refund the bids you placed in the auction to win the item. I asked are you nuts?
Company: BidRack
Country: USA
State: Delaware
City: Wilmington
ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com