That combined with the fact that all new AMD GPU's (580 570 480 470) are out of stock literally EVERYWHERE (more recent issue) a lot of people bought nvidia GPU's
1060s are back in stock. It's specifically only the 1070 that is problematic at this point, and you can actually find them although they do sell out pretty quick.
However both 1060s and 1080s have yet to return to their pre-bubble prices and are hanging out close to MSRP again.