What to look for in a life jacket - buying, maintenance & types