Is there a free trial period before sign up?

No, there are no free trial periods offered. But if you are interested, you may contact Omni at hello@omnihotline.my to understand more.