a trusted warehouse rental place