Why is this downvoted? This is high quality post sharing personal experience. This is one of the best reasons to read HN.