for us, it's mostly an availability issue - we can afford it but it's been incredibly difficult to find someone who is reliably available and especially if you need someone last minute you're usually SOL