Same for us, BUT, none of the Japanese bolt in cages comply as far as how they bolt together, and I'm not sure about the material specification either.
Not an issue for a 10sec car, but those front bars with the double bend to clear the dash are a waste of time as far as rollover protection goes (and they are perfectly place to bash your knees on too).