I just now was able to submit the application after first having some problems. I sent a message to the technical support describing my problems and in less than 10 minutes I recieved a solution. If JetRepublic is anything like its tech support
team then we are heading to a good company !!