Installed the bar. After i read the instructions and loosened the allen set screws it went right in and fits perfectly.
This definitely decreased body roll and increased turn in. The difference is very noticeable! I am very very happy with my purchase. For 170 shipped, new, you cant beat it.
For anyone interested, part number pspsus055bk. Its the 08+ wrx/sti bar.
Pics to come shortly