About two years ago I got mine from JBM (
www.sporttrucking.com). If you have the option to not get the shell with it I wouldn't. I spent about four hours trying to cut it down to fit but it was still about two inches to wide on each side. I ended up cutting the grid out of the center section of the stock grill and nobody could tell until I showed them.