Retirement or semi-retirement is a complicated transition involving many financial and lifestyle decisions, and it pays to ...