Airport fees and surcharges are really unavoidable. You can try an off-airport location to try and save on those, but then deal with the hassle of getting to the location. Have you checked the thread at the top of this forum listing all of the discount codes? Unfortunately, with such a last minute reservation, your options might be limited. Maybe try Priceline.