This airport is close to my house so it's the main one then we fly in and out of. Do US customs and immigration is done here before you board a plane to the US which can be convenient but it also sucks if you are running late and you have to factor in the time to come earlier. I do like the fact that I can use my global entry and they have a separate line for it which sometimes actually ends up being slower than the mainline but most times it helps me go by a lot faster. I like that they have separate global entry kiosks and I am able to easily bypass the process. The airport itself is nice but it's quite pricey to fly in and out of. On the way back when you land from an international flight you have to go to Canadian customs which usually takes a lot longer and is always a big pain in the butt although still an easy process just takes a long time because many flights tend to land all at once and there is a huge lineup