BidRack
Consumer Report
I purchased $200 in bids won numerous prizes and had to pay additional $60 for shipping fees which I have not rec. Anything. I did email them for the first time in July and rec. This reply below: Rhonda, A customer support staff member has replied to your support request, #311411 with the following ...