How long does it take for payment to go through, how long does submission take to go through?