Customer Reviews I used Store It Stamford recently and I was really impressed. Helpful staff and professional set-up. I would definitely recommend them! AW, September 2020