Alon offers a variety of services and goods.