Thanks, one of the reason I was thinking of the ‘flexible solution’, where the end user could just pick the two events – is to support other cases. For example, we use a 3rd party payment processing company (as well as paypal and amazon payments) and out IT team would love to know how long it takes...