I went on to buy tickets today (Friday) for a trip on May 21. I’m in the U.S. so going on at 9:00 British time to gt tickets was too hard for me, being the middle of the night here and all. By the time I got on the best ticket price I could get for the Fort William-London train was 99.40 GBP. And even then there were only two left at that price. Needed to buy tickets for my group of 5 and had to first buy the two at 99.40 each, then buy the three at 121.10 each.
I was never given a print at home option, even before putting in my credit card. I was only given the option of picking up at the train station (which I chose) or by post, which is only available to UK addresses.