This is where I got mine. Supporting a NASIOC vendor.
I did mine in my 03 and one thing I would warn or caution is to use the 3m adhesion promoter in tight corners. The older console and dash trim pieces have sharper, tighter curves and such. Looked great for a while, but the summer heat has it peeled up in the tighter spaces. I was very careful to clean the surface before, but have read elsewhere that they used the adhesion promoter and it cured the problem.
Great job OP!!