BidRack
Consumer Report
The same thing happened to me. When I noticed that the website charges 99 dlrs. To bid I canceled my transaction; however, that was not good enough since they charged my credit card anyway without my permission. I've contacted the Delaware Department of Justice (thanks for the site) and reported ...