Absence Request Process

Looking at absence request options integrated with SharePoint. Does anyone have any experience with Time-Off Manager Pro or any of the other available options?