Their bolts, they work. Simple. WARNING: Use loctite on the threads or they will come loose and/or fall off. I had 2 loose bolts and 2 missing bolts on my first ride. I don't think this is the bolts fault, just a SS fact of life.
These were too short for use with my Shimano SLX cranks combined with a Salsa chainring and Salsa chainguard. I had to use the stock bolts with the thick aluminum SLX bashguard spacers to get the entire setup to fit correctly. If they extended each half of these bolts about 1/8" it would be perfect. My setup looks kinda goofy but works.