I received my second pair from SNKRS, the smell of glue is strong, so much so that you could smell it thru the shipping box. First pair from SNKRS EA had no smell at all, thoughs.....
Are the rumored release amounts accurate? I have seen release # at 135k to 250k pairs released. Is that a total # or only the amount that was actually delivered ?