I don't typically order online, because NB is my LHBS, so I can just go to the retail shop and pick up what I need there (actually they weigh and mill it for you now due to covid). During the shutdown, I did do a bit of online ordering though, and everything was fine.
NB only let's you order down to the pound online, but you can purchase milled or unmilled of anything they offer. The bags they use for 1lb are also resealable and use a barrier film similar to what you'd see with some foods in a grocery store, so this should help with the shelf life and freshness as opposed to a standard zip-lock bag. They also include a packed-on date so you know how fresh it is. I only mention that just in case you're apprehensive about buying a pound of something you might not use regularly.