I have a Perrin up pipe. The thing is you don't really need it on the 08 because unlike the previous years there is no CAT in it. There is a sleeve inside which makes the pipe a bit smaller but nothing too drastic. I'm not saying don't do it but if you were gonna pay someone else to install then I would say not worth it. If you can DIY do it for sure.