After a futile attempt to replace the battery in my 2005 Prius Smart Key I took it to Batteries Plus on Cooper St in Arlington, TX. A nice young man did the job in minutes and charged only for the battery, Cr 2032. Total Cost: 4.08.
It isn't that hard, all you need is a teeny tiny Phillips screwdriver! The harder part is sliding the cover off