BidRack
Consumer Report
I was charged $99 in registration process and did not agree to it. I have filed a complaint with BBB and my financial institution in regards to the charges. My bank is reversing the transaction once it clears. I have been in contact via "email" only with th company and they keep informing ...