B Grade Shoes Meaning - Means that there is some minute defect which is probably not noticeable by the common pleb but is nevertheless a defect which was significant enough to getpicked if a shoe is defected in teh rocess of making, the 25 before and after are taken off the line and marked as b grades.if that helps.