Help please :)

I'm trying to size a shirt with a reasonably intricate design and I have run into an issue. I am used to the 'scale with object' check box .. however it is changing the appearance of the logo when this box is checked, how? why? Is there an alternative or a solution HELP PLEASE :)