First time I’m seeing a sub-$300 GTX 1070, and on a higher end version no less. I randomly selected a few stores and most stores look to have some in stock. It says it’s available for shipping from the Micro Center webstore but it says limited availability, and their webstore hasn’t been the most reliable as far as availability so it’s YMMV for shipping. Comes with the free game too.
http://www.microcenter