That's like the cost of two burritos. Unless you're bricking these things on the daily why would $1 vs $40 be the deciding factor for a project that is tens of hours at a minimum?
20$ for a burrito? That is like some high-end, premium burrito right there! But hey, its your money, spend it however it makes you happy.
I buy 10s them and throw them around the house. I have a couple on AAA batteries and with deep sleep + watchdog wake on WiFi they last months.