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...