Hello almax
I have an almax chain, and I can't say I would trust anything else to hold my bike down onto the ground. Certainly not an oxford product, if my experiances with their other products are anything to go by

(mostly good but with some major flaw)