Yes, the NYC stores stock just about every configuration. I picked up my 11" i7/8GB/256GB model from Grand Central the day after it was released. Don't go by what is available for in-store pickup on the website. Just go to the store and ask if they have it in stock.
Awesome- gonna make the trip tomorrow!