GNC not keeping up is a corporate thing, they are at fault for not having the supply. I have seen no issues with MP keeping the demand.