I'm pretty sure the design is the same regardless of year ... I know the later boot carpets came with a Z logo and previous ones didn't ... 
  
I got mine from eBay not long after purchasing my Zed ... think I paid around £35 inc delivery ... they weren't brand new but had hardly any signs of use on them ... 
  
I've just had a quick look and there are some Brand New Genuine Mats for £59.99 delivered ...  
  
http://cgi.ebay.co.uk/Genuine-Nissan-35 ... 255784a4e9 
  
Personally I would recommend buying Genuine ones ...but I'm sure there are other members who've purchased tailored ones which are just as good ... 
  
Good luck!