BidRack
Consumer Report
Created an account and provided a card # with no mention of charges. Was charged 99.00 for the account creation. Contacted them pn 6/18 and again on 7/4. I FINALLY RECEIVED A RESPONSE ON 7/14: "We thank you for reaching out to us here at Bidrack! We do see that you have purchased our $99 bid ...