The cost is partly driven by the cost of real estate, as each new store means that they need enough space to support a building of approximately 150000 sqft in size, a large parking lot, and often a gas station.