It appeared that one would bid and be billed for the bid... Nope... They took $99.00 and I have not bid once. It showed up on my CC... I immedately canceled BIDRACK. I have submitted a complaint to the CC company and let them fight as they should... Please spread the word.
0 comments