I just noticed this with a live order I received. It's possible to send an order for processing without having chosen a shipping method.
The bug shows up if you leave the shipping address blank, which you would if your shipping and billing addresses are the same, while also forgetting to choose a shipping method.
If you actually fill in the shipping address, but also forget to choose how you want the order shipped, then the cart will require you to go back and choose a shipping method.
Has anyone else seen this problem? If so, how do I make the cart always require a shipping method choice?
Thanks,
-jlr1001