I just can't understand why they charge so much for a pipe with a filter on it.
Yeah, it's just like that. I can't understand it either. The easiest way is to make your own or buy a used one for cheap. I got a carbon fiber Injen CAI for my E36 for $100 from a guy at bf.com. Totally worth it.