I got these. They were inexpensive, they fit perfect, and easy to clean. I just keep my stock ones clean in my garage for when/if I sell my car. Only thing is your car smells like rubber for a couple weeks haha. I recommend them to everyone. My friend got a 5 piece set for his 08 STI and my cousin got a 4 piece set for his 10 C300. Theirs all fit perfect too.
LLOYD® - Nissan 370Z 2009 Rubbertite™ Custom Fit All-Weather Protection Floor Mats