Well damn, I stopped by summit racing yesterday afternoon to check it out. And what do you know.... They still had these rotors for sale. But now they were marked down an additional 25%. FANTASTIC right!!
I checked them out to confirm no physical damage, they looked great. Brand new.....
Until today in the bright light I checked out the side engraving and they're part number USR-7520 NOT
USR-7510 like the label said. So I'm glad now one made an extended trip to get these. I would have felt bad.
They'll be going back later this week.