@efgffw before you start calling people idiots, maybe you should make sure what you are about to say is correct. There are fakes (replicas) now that have almost identical quality to the real thing. So like I said before, these are most likely fakes, not b grades.
These are fake. Trust me. Nike doesnt send 'early' full size runs to ANYBODY. These arent B-grades either. They are just fake. Dont believe these 'early sellers'. They just found out they can sell fake shoes early because people cant compare them to the real ones because they are not out. And when they do come out and there are differences, people will think 'well they are bgrades so thats why they are off a lil bit'....
I bet these are fake. Also if you look at them they look off. The tongue looks off. The toebox looks a bit flimsy, and the netting on the 2nd one from the left looks off too. I would bet they are fake.