Netcamps is currently experiencing technical issues. Registrations may not go through. Fix is underway.