I always buy a programme and since sometimes I can only make a day visit it's a great help if I know which day's events are the most to my taste. I had a packed day at a recent festival because I was able to get there in time for a morning w/shop - would have missed a couple of enjoyable events had I waited until I got there.