Istor is a Canadian-owned-and-operated business. For the previous 25 years, we have actually worked to best the art of efficient communication with our customers in 2 vital ways. The need for self storage space most generally occurs when you are facing a big change in life or even a situation.