Advantages and Disadvantages to Annuity Purchase

Advantages:

Disadvantages: