Todd & J Boro,
I received my shipping confirmation email today, and Todd you're correct, Backwoods is shipping from the stores where they still have the Neoair in stock. In my case, I ordered two in large and received two shipping confirmation notices: one from Oklahoma City and one from Council Bluffs, Iowa. After reading your comment I was getting a little nervous about my order (I ordered mine on February 1st), but it appears that both are on the way. The only item I still have not received a confirmation for is my second stuff sack...
Hopefully this fire sale ends with happy customers rather than refunds. Good luck!