Well it looks like i'll end up going with Stillen. I don't like companies that beat around the bush and can't take 30 seconds to make a forum post to keep people in the loop. I've dealt with that too much in the past.
The aftermarket for these cars is starting to feel like something of a joke.