This was mentioned a month or more ago.
One solution is to buy more than one sleeve at a time. I said in that thread that a good idea is to wait until the tap in rewards and just load up on the golf balls you use then. At least get something for the credits spent.
However that just happened a few weeks ago. probably be 3-6 months before they have another.
I run a dental business and as an example. I keep 3 jars of bone graft material on hand. the stuff is expensive. When one jar is used they are supposed to order the next one. All of my supplies are run in a similar way.
one of the worst things they can do is say we are out of something. The whole system is set up to be sure that doesn't happen.
only buying one sleeve at a time creates that risk of running out. Stock up.