I feel like since youfoodz stopped the next day delivery they've fallen off but they still have the best variety and you can often find free or heavily discounted boxes.
Muscle chef was good but expensive
Haven't tried any others.
Yes I'm too lazy to meal prep correctly
Depends on what you want.
Herbidoor is good.
The St Food Co is also good.