Registered on site claiming free registration, then was billed for 99.00 without any notification or my consent. Total scam!