Times are so very different. It depends on how many others do have to go through immigration. Are their Cases quick to handle etc
When we first arrived in canada it was very busy and complex Cases so we waited about 3 hours until it was our turn and it took another 45 minutes to issue work...