I usually find that the fare difference is lower than the email offers and includes the add on services. Might not be true the day before travel, but I don't think that's the case here. I'd call and check the fare difference first. Points or a paid upgrade have been the best options IMO.