I have an LED fixture that I got from home depot that is dimmable, no flickering. It's connected to a normal dimmer switch. I bought it about a year ago.
My other LED fixtures were ordered through aliexpress. The fixtures were fine, but the transformers that came with the fixtures all failed and had to be replaced (overheated, melted the plastic casing). This turned out to be tricky, because the LED drivers available on ebay and aliexpress are never the same, there are constantly new shoddy ones from noname brands, and the ones I had bought before tend to be nowhere to be found when I need a new one.
I didn't know that the fixtures themselves had dimming features. I put "dimmable" LEDs in my can lights in the basement, and I'm really unimpressed with them. They don't flicker[1], but they don't get very dim, either.
[1] Except after a power outage - then they eerily flash on and off like something out of Stranger Things.
That is the constant frustration of this economic model. Either you buy the driver (or the LED bulbs for that matter) from a shop in your own regulated economic area (like the EEA) and have them handle quality assurance (including the selection of the product) and warrantee, or you get the same product directly from China for a fifth of the price and have to handle the occasional failure yourself.
The sad thing is that the latter is still cheaper than buying from a 'local' shop.
I have had good success with, and have been happy with the quality of _MeanWell_ LED drivers and power supplies. You can get them through Mouser, Newark, Digikey etc.
My other LED fixtures were ordered through aliexpress. The fixtures were fine, but the transformers that came with the fixtures all failed and had to be replaced (overheated, melted the plastic casing). This turned out to be tricky, because the LED drivers available on ebay and aliexpress are never the same, there are constantly new shoddy ones from noname brands, and the ones I had bought before tend to be nowhere to be found when I need a new one.