The cloud telephony service is convenient and quite affordable. You can purchase a virtual number (landline, mobile, or a toll-free 8800 number...) and integrate it with the telephony of another provider. For example, I used Zadarma numbers along with OnlinePBX. There is also the option to connect widgets for callback and call tracking. The rates are reasonable, the support is responsive, and the interface is intuitive.