Theres is a heavy world wide shortage of primo and mast. Mast is entering the market again slowly, primo is likely still a while away.
As for any of the approved trusted vendors here, I dont think anyone has primo right now. I believe Buck may have some, and it was even recently Jano'd, but its sort of blink and its gone sort demand I'd imagine, worth a look though!