SNKRS had hardly any pairs available and yes this was a gimmick to generate hype.
Sure hope the real release is the 26th.
I will say this, as much as Adidas releases limited pairs, at least they let you buy different versions of the same model. (Outside of the Yeezys)
If Nike won't let you...