If cost is any concern, then a FMIC (front mount Intercooler) is by far NOT the best bang for the buck. Most vendors supply all of the connecting hoses, clamps, etc. for a full install. The the stock IC is adequate until you really start flowing some air. In fact a big a$$ IC may even slow you down. If you are a newbie, then do a couple of searches on the subject a get familiarized with the subject.