Quick update on mixed class bookings. You can't do this online so I booked two segments and then later called to combine and was told that they will honor the 15% discount if you call when you make the original booking but not if you call afterwards and try to combine the segments.