Judging by others around here, it seems you stand a better chance calling and checking with individual stores than ordering online right now. Some buyers have noted that their local store has stock while others don't.
I just called my local one. They actually have at least a few 256gb in stock. He not able to tell me exact numbers nut they have a decent amount. Now time to decide if I will pay them a visit tomorrow.
He said they were all sold out of accessories though.