Most likely. I'm wondering if they'll ever release a men's pair? The men's "Pearl Grey/Cargo" are similar, but with more hints of green. I think the women's pair is wayy cleaner.
Not my pic. I have a pair though, they are 128293 In person. There are only women's versions available supposedly for now. I talked to a champs employee and he said they came out for men months ago. I didn't see a lot of hype or info about these.
My $80 Stan Smiths are excellent quality. But I do agree...complaining on message boards won't do anyone any favors. I'd complain to Nike straight up, they have websites and emails for that.