The $1 decent garden lights dozen I got at a store named "Dollar General" have behaved well, 2+ years so far. Got lucky.
When they ran out of stock I got the glass Walmart ones, had to seal crevices with hot glue to prevent bugs/moisture, failed shortly.
When the stock was replenished, bought more of the decent ones. Still happy. The ones from "Dollar Tree" store are also the same decent (for the price) brand.
A large bundle of those with the clear lens removed should give some results...