Never seen the spectre stuff. But some of their stuff is good, some is utter junk. I think the pro comp ones are 104ish ? Pro comp has finally started putting baffles in them. before you;d have to weld them in, and try like hell no to burn the clear anodizing on the other side.