Registering for isodate is a huge hassle. You have to fill out so many forms and provide way too much personal information. It's a complete waste of time and I wouldn't recommend it.