Hi, I know your looking for more feedback than what I have to share but thought I'd post...might find it helpful to you/ some.
My new Focus is on order, being built 5/7/12. But I have already bought the Steeda CAI...looks great and well made. Guess what...MADE IN USA!!! Best of luck on your search:thumbup: