Z Solutions has the OEM floormats for sale

http://www.z3solutions.com/

I have dealt with them for many years and they are very good. You may also want to consider the top pad and the cockpit...