Yep, TruLarv aren't a thing anymore. I was looking for some too. We have been using the ones from Livefoods Direct, I think these are the ones you guys were using at MFIG? Seem to be reasonably consistent so far, but you do get a bit of size variability in the pack.
Yes, in Manchester we got the Livefoods larvae and were pretty good. But as I am based in Spain now I cannot purchase from them (due to Brexit they do no longer distribute out of the UK).
I tried a few other pet-store distributors, but none works well...