vendingshoe