I can only speak for my own Sarcochilus plants, flowers don't last long. You can get a spectacular show, but they only 10 days or 2 weeks most of the time. Then the flowers drop, still looking perfect. (Perhaps with better culture than I give them, they could last a bit longer, but I think these are still fairly short-lived)