I've been with Swiss Air for many years and have always received great service and at reasonable prices.