Thai Embassy Ottawa Canada - 5-6 weeks and pray it gets approved in time for flight departure. 2 years in a row for me had to cancel flights.A nightmare.
As you proceed up the ramp to Immigration arrival (Immigration officer stamp) Keep to the left,this lane will be for senior citizens,there is usually an agent asking (are you a senior citizen) She will be cleared within minutes.