Fair question. I live in Japan. Frozen deliveries work reliably, and I don't think we'd have frozen croissants at the supermarket.
I order from a store that seems to mostly serve cafes based on their order sizes (their other products are things like a 13kg box of butter).