I couldn’t get an upgrade on our seats online because we booked through Expedia ! That was very frustrating since Expedia does not provide the westjet confirmation info 👎. Westjet itself is amazing. We will always fly westjet over any other airline whenever possible. The staff from beginning to end are always friendly, helpful and just all around great people !!! We love westjet !!!!!