Bidrack
Charged my credit card $99 without my knowledge
I read a positive article about bidrack.com on an online magazine, and decided to check it out.in hindsight, I wish I had done a quick search for reviews about the site - no doubt the alarm would have been raised in time for me to change my mind. But, as they say, hindsight is 20-20. So I visited ...