If I were a big business I would lease vs buying especially when first coming into a new area. There is allot of inventory that can be bought with the saved money and tax breaks available with leasing at first I am sure.