Use private settings so expedia can't charge the same price no matter the date or location you fly in/out of, using private setting flights are always cheaper. Use skyscanner, its what i always use and it works as advertised
this is not a sales pitch, I'm a long time lurker and grew up on Onondaga Hill.
My company, Piggy, has a chrome browser extension that does price compare on expedia and hotels.com for hotel rates.
We don't have the address match functionality quite where we want it yet, but if you install the extension and create an account with Piggy, then click this link: Automatic Coupons, Huge Sales, and Cash back! - Piggy, you should find some very competitive rates for Orlando plus we pay 15% cash back when you book through us. (remember to create an account and click through one of our links)
Still flights out of Elmira and Syracuse via Allegiant for VERY reasonable rates. December 26th-December 29th round trip for $450. Would definitely recommend that to anyone in the finger lakes or southern tier.