[QUOTE=So the ticket is valid for use on another date within 3 months but I presume that "3 months from the day of booking" means it's valid for 3 months from the date I bought the ticket online not 3 months from the journey date on the ticket?[/QUOTE]
I think that might be a language difference. At first glance I too would think that "day of booking" would mean the day the reservation was made/booked, but on second thought, I believe that these terms mean the day the reservation was booked FOR, ie, make a reservation for Jan 1, it is valid until Apr 1 (or actually maybe Mar 31).
To support this, when I looked at the link posted above yesterday, it was possible to book 6 months in advance, so that first interpretation of "3 months from day of booking" would not make any sense.
In any case, your information that the ticket is returnable for a 5 pound fee is very useful. The 19% discount available now is very attractive, but I was worried about purchasing too far in advance. 19% off might tempt me if I thought it would go back to just 10% off later on.