I was flying to Costa Rica from Montreal. Airline wanted money for checked luggage, but typically for long distance flights like this it's free. After enquiring, turns out I had bought the wrong flight to San Jose, California, instead of San Jose, Costa Rica. It's SJC vs SJO too, easy to confuse... Glad I figured that out before getting there!