The functionality is generally good, but the calculator sometimes doesn't work. Maybe you're doing something wrong. However, due to the lack of support and long wait times, it's easier to pay twice as much and resolve issues faster. The support is what really ruins it. It is absolutely ineffective.