Thermostat part interchange? 660

I know some parts can be used in place of the factory ones. Like oil filters for instance. Can just pick up a $3-5 one for a car at Walmart instead of paying $8-10 for one at the dealer. Same goes for some radiator caps, etc…

Is there any part interchanges for a thermostat on an 02 660 Grizz? Car thermostats are about $5-8. And the Yamaha one is $25+, plus the dealer has to order it or I have to online.

Anyone ever came across one that will swap out from the auto parts store?