Yup, almost every time nowadays when people ask me to sponsor them for something I'm asked for the money up front - especially by people in the office who do a lot of charity stuff. Same as you though, my answer is always the same. I will sponsor you to do it, then pay you when you've done it...