vendor life