Bidrack.com - was looking at the site and the site asked for name / address/email and credit card to be able to start bidding. No mention of any membership fee or you will be charged for signing up - they hit my credit card for $99.00 without my authorization. I'm working through my Credit card co. To get my money back.
0 comments