XL VENDING, INC.