I might as well post this here for more people to see. For those who are wondering about ZL's IPX7 rating:
I asked ZL over a year ago about the awkward IPX7 rating and here's their reply:
"We actually believe that the waterproofness of all of our lights are better than any other popular brands. The three possible ingress points (glass, switch cover, and tail cap) are all designed and verified thoroughly and manufactured to high standards."
So it basically sounds like ZLs are IPX8 and tech guys at ZL are just conservative when it comes to ratings. If one is careful enough to observe, all of ZL's newer generation lights like the H53 and SC5 Mk II line are rated IPX8 instead of older generation's IPX7 however they have the same (2 meters, 30 minutes) after them which is another evidence of them being conservative in the past. AFAIK ZL is the only manufacturer that actually specifies their water ingression test condition which is required by the IP rating system (immersion depth and duration are to be specified by manufacturer).
For those who don't know, the IP6- rating is for solid particle protection. Since solid particle (e.g, dust) are larger than water molecules I believe every IPX8 rated flashlight should naturally be dust proof.
Which is another reason why I trust ZL products and would 100% recommend them.:thumbsup: