I just picked one up today at Auto Zone for $1.99 plus tax.
They didn't stock it, got it next day tho.
Here is link from another store..
http://www.oreillyauto.com/site/c/detai ... &ppt=C0026
" onclick="window.open(this.href);return false;
Edit: wait, my bad. I saw your title with 2ZR in it and in my mind read 2ZZ. I have the old 2ZZ engine. Not likely the same gasket (but could possibly be). I had to go into the auto parts store and look at their computer with them and point out the gasket I wanted. They ordered me a rubber one the first time also.