Try TrimParts, very nice fit and good quality carpet. They also make a kit that the carpet goes all the way to the back of the cab for the guys that remove the inside tank. I have used them in three of my trucks and a couple of my cars with no disappointments.
http://www.trimparts.com/