People (including me) who have bought from the Aliexpress listing have gotten very inconsistent switches that don't click 100% of the time. That said, boards with these pre-installed don't seem to have this issue, the AliExpress seller may be selling factory rejects or something.
If you are going to try them out, buy them from Tai-Hao directly.