So you got a helmet that you like, with a 4* rating, probably for a good price. It's a win, whatever badges it has.

I bought some of their Flint gloves and really like them. Comfort matters so much on bikes.