3CX is free for one year, then you have to pay for your subscription. Having 12 full months to test out the software should be more than enough time to determine whether or not it’s worth paying for.