I have bought a similar light on aliexpress before. Mediocre 5 mode boost driver, with mediocre output. Like MRsDNF mentioned, its kinda like having a large "P60 module" sitting in the light. Compared to a P60 is got much worse thermal path to body and crappy connection from battery/body to driver. At least that is how mine were built, and how a few others I have heard of in the past seemed to be built that way too. I thought id overcome most of the bad stuff when ordering. But a complete and total rebuild would not be worth it, so I just made it less bad (replaced driver and took care of some of the resistance issue)
Personally, I would not buy another even if its was 20$.