Just don't buy their coilovers nor extended wheel studs. Both are proven pieces of shit.
They don't make their own exhausts either. Invidia does. Before you say Invidia = RS*R, that's not true either. Read about it
here.
Other than that, their products I didn't mention are decent.