I'd agree with Newgsrdriver, the neuspeed is very strong tower bar that connects to the camber mounts I think *not sure what they are called* but its the Ingalls camber kit on my car

, they will actually support your suspension better. I had gotten the ITR and it felt a bit flimsy compared to the neuspeed