I think they are fine. We all need to remember these are mass produced products by over worked, under paid ppl. QC is a bit suspect in those conditions. I've bought so many pairs of Js over the years at retail with more flaws than what we see here. You are good to go.