There is no store Home Depot in the city Granby