Another phrase where you know what they meant but they couldn't say it coherently. Try "...beginning June 8 while supplies last..."
I know, I know, picky, picky. Sigh.
How about beginning June 8 until initial supplies RUN OUT?