I'm heading up for Aviemore on the first weekend in December. A friend invited me on a skiing trip even though I can't ski, decent chance of a Golden Eagle though. Anyway, that would usually mean sleeper north on the 3rd/4th (Friday night/Saturday morning) and back on the 5th/6th (Sunday night/Monday morning). Thing is, all the advance fares have gone. Any idea if it would be cheaper to get the Chieftain and stay the night somewhere, especially when you factor in the positioning move up to London?