I spent so much money on bids, I won, then Bidrack never sent the items I won. I kept repeatedly emailing their customer support and they'd promise t…