We break down Primerica’s stability, policies, cost and customer experience to help you decide whether this is the right provider for you.