BidRack
Consumer Report
As with hundreds or even thousands of others, I "regestered" with Bidrack, I did not buy anything but my card was charged $99 that they will not refund. Generic response to all my emails and no answer from phones calls (after being on hold for 30 minutes). I am trying to get help through ...