Let me go straight into my point that agile estimation is a waste of time given that if you are estimating the number of hours it will take for a user story to be completed. This is totally stupid and insane and only idiots will do it. The purpose of agile estimation is to estimate complexity and size of any given user story and it has nothing to do with actual hours......