I have a charge to my checking account for $112.50 and had not even heard of bidcactus.com until the charge was made. I have never registered with them, never bid on anything and definitely never will now that this has happened. BidCactus owes me big time.