The ones at urbannecessities.com are not b grade. They look near perfect except minor glue stains that can easily be removed, I went in store to see, since they let people touch and feel the shoes easily. They would be well worth $300 easily and are a steal at $260 in my opinion