Normally buffet has different prices for brunch/dinner, weekdays/weekends and holidays are generally much more expensive. Current same price for all days is surprisingly good. If you are planning to use it, I would suggest to buy it now. I think pricing model can change in the future. Currently if you cancel you get your gems back without penalty for buffet.