There is no store Factory Direct in the city Granby