Pre-paid appointments can solve visa delays