We did not use IOM, we booked directly with KLM, we left lagos on the 26th of December via Amsterdam where we had a waiting period of about 6hours. We arrived Calgary in the afternoon local time, we proceeded to passport control where a lovely lady attended to us and she was so sweet, spoke to...