I've been working on some deals and they seem to be taking an abnormally long time to close. So I thought I'd put this question out there to the group. What is the average length of time that you work an account to get the deal signed? I know this would probably depend a lot on the size of the client and the complexity of the deal, etc.