Big boy, I apologize if I have missed it, but are you relatively new to this life? At least the aspect of finding online sources?
You, and every single one of us, needs to always operate on the assumption that we MUST HAVE alternative go to sources in case our regular source falls through for some reason.
Very, very few sources last for a long time. Worst case scenario, they get busted or just get tired of the business and they flake. Best case scenario, they announce ahead of time that they are bowing out and don't burn anyone. In very rare cases they make it for the long haul. But we always need to be ready to lose our go to source - it just happens.
Trust me, I am fortunate to have stocked up on a couple of cycles, but even right now, I have a couple of good buddies here at Meso who are looking for another source due to the SP hiatus.
It happens.