best practices for vending