Registered with bidrack, there was no mention of a fee or charge of any sort. They charged my debit card $99. When I contacted them, they said that they cannot refund my money because I agreed to the terms and conditions. There is no mention of a charge in their terms and conditions.in fact is says register for FREE! And that is all I did was register but now am out $99. How can this site continue to run with so many complanits. I contacted them and they are of no help all they tell me everytime is I agreed to their terms. They need to be shut down and forced to refund every single person they have scammed!!
0 comments