just registered and without any further checking or confirmation, $99 were charged to my CC. i want my money back. not at all a good site. does not ha…