I've heard that the best deal for buffets is to go 30 minutes before lunch closes and stay through dinner which gives you the dinner for the lunch price. I've never done this since it feels a bit like you're "cheating."
What has been the experience of those who have done this?