I brought Mylar bags from them a couple times over the last 4-5 years and got good quick service from them.
Thanks, I’ve been googling since I posted and they seem pretty established and reputable.
I just ordered 30,000 calories from them in #10 cans.