If you can settle for a version newer than you have, but not the most current, then try e-Bay. If it is the latest and greatest you want, then yeah go to the dealer. The good news is Toyota recently dropped the price to $179. Costco members get an additional 15% off at participating dealers.