Just bought these on eBay, want to know if they are legit. They look pretty good to me but I need opinions. Mesh seems cloudy, box numbers match up to legit one's I've seen. Box even has the sticker from Foot Action. I do not spot any flaws in the stitching. Thanks.