Are you planning to go out on the water with friends or acquaintances? If you rarely need a life jacket or if your friends don't have any to lend you, renting is a sensible option.
Life jackets are a cheap life insurance policy. Under no circumstances should you go out on the water without them.