Signed up for a FREE account on bidrack.com. Second page of sign in asks for payment information, which makes perfect sense because you are bidding on items. What it does NOT clearly state is that you are actually agreeing to pay $99 for bids on your FREE account. It's bullshit. I am disputing it through my bank, have closed my debit card & WILL get my money back.
0 comments