I regularly travel LNER between London King's Cross (KGX) and Peterborough (PBO), but the last few times, I have been repeatedly penalised by staff. The ticket machines at Peterborough never seem to sell the right tickets: and when on board, the staff refuse to sell me tickets with the Family and Friends Railcard discount applied, despite the fact that I was unable to buy tickets in the station. Then, very recently, a particular person decided to give in, but decided to charge us an anytime rate (we were on the 15:10 1A33 service on a weekday). However, now that I intend to travel on the same service again, I find the website states that an off-peak ticket is offered for the journey in question. Was the onboard staff correct to sell an anytime ticket when the off-peak ticket was available? Why do the PBO ticket machines not sell the right tickets? What are the regulations surrounding the sale of tickets and/or why are they suddenly being enforced to the letter?