If you can't find a store in CM, buy online. Most good brands (Buck, Benchmade, CRT, etc) are available from Lazada, Shopee, and the like.
Expect to pay 1,500THB+ for a decent robust lock-knife. The price is depending mainly on the blade alloy material, and not just build quality. A good knife should last a lifetime.