Hey, I'm trying to buy a Procircuit 304 muffler for an 09 250sx, but according to the thumpertalk store, they only make them to fit upto the 03-08 models. So does this mean not 2009? also, when you add it to cart is says 03-04, not even 03-08. whats up with this? will it fit? Mike. oh and when you get it is it already packed?