I can confirm that they are not, I have a set of tein flex on my 05. The rears are completely different mounting and the fronts have a different bolt pattern on the top hat (rears may have a different bolt pattern too).
You may be able to swap tophats as mentioned, but it would be sort of frankensteining things together (I've thought of this...)