Bidrack said that to sign up with them will be free but they charged my debit card for $99. I need my money to be refunded.
Country: USA
0 comments