I recently replaced my carpet with a kit from Auto Custom Carpets and was very pleased with the quality and fitment. Very little trimming needed and all molds matched the floorboards perfectly.
Custom Automotive Carpet, Floor Mats, & More | Auto Custom Carpets