Whether they mean fare or fair, equally cringe-making! BTW ‘fayre’ is listed in my big fat dictionary as a ‘pseudo-archaic spelling of ‘fair’ (or, presumably, fare.)