For those with steel wheels, and who ever had to replace the stock wheel covers, have you found any aftermarket ones that are as good as Toyota parts? I've tried a couple types, either from Pep Boys, Advance Auto, Auto Zone, etc., and they seem to only last 2-3 years before cracking. My stock ones lasted several, and on my wife's car they lasted until she sold it, over 11 yrs later.
I don't know how much the Toyota ones are but perhaps they're worth it?