Be in short supply phrase
Used to say that there is not very much of something available or it is pretty scarce and difficult to find
This product has just been launched for a month but it is in short supply now. Consumers are craving for it.
These shoes are limited version. That's why they are in short supply now.
Sunlight is in short supply in the winter months for people.
Being rare and not often seen
If a person has the devil's own luck, he or she has extremely good luck.
A: Yesterday I won a $10 million lottery jackpot and today I won a car in a draw.
B: You have the devil's own luck.