Or if you have your mind set on getting a CAI or SRI, you can find one previously used ones for cheap for sale, just look around.
K&N has been around a long time, some may suggest that their filter don't filter efficiently as other brands or if the oil that is used to put on the filter may gum up your MAF sensor.
Keep in mind that MAY occur if you over oil it. It will not happen if you follow K&N's instructions.
I went from a TRD drop in filter replacement, bought from a dealership for $48 to a TRD CAI bought from a friend that tried to put it on a Matrix with the DBW throttle body (yes I know DBWs do not have throttle bodies

) and I got it for $120 includung shipping for "almost" brand new.
Now I have the AEM DryFlow filter which does filter .01% better a micron than the cotton gauze filter from TRD (same material as K&N), which doesn't really matter if you think about it.
I bought the DryFlow since I didn't want to wait to clean the TRD filter and wait for it to dry. Then oil it, and AGAIN wait for it to dry before installing it back on.
Some brands out there for your consideration:
AFE - same sort of material as AEM DryFlow, also have drop in panel filters.
AEM - CAI or SRI
Injen - CAI
K&N - SRI aka Typhoon, still works just follow instructions and don't over oil the filter.
TRD - CAI and overpriced if bought direct from them or dealership. Also needs cleaning and oil same as the K&N
Fujita - CAI
Cosmo - CAI w/ their crappy filters (just switch filter for a different brand)
I apologize for the long post.