Yes, but like the bestselling Batman Begins DE release, the allocations for the physical stores are limited as well.
Based on my last update from the online store, the DE is very popular but they still have stock. It's only streeting today after all.