I just ordered some things for the first time from www.kensfish.com
a local pet guy in MA. I did NOT order NLS food as I'm not in need right now, but I will say that I have received great service from them so far even though I have not received my order...I had a tracking number within an hour of placing my order, and Ken himself called me back to answer a question I had.
I've mentioned this in a thread over in the Betta Chat, and others are responding that they have had great success ordering from Ken's Fish. I hope my experience is equally as good once I receive my order.
They do carry the NLS foods.