@shanr I think @phoenix4690 is absolutely correct; as far as I know the only reason that arrayed objects change size is when using Object Offset and the Scale is not 1 on either the object or the offset object:

Can you post a link to the problematic .blend? I’d love to know what is causing it: