this was probably happening for one of two reasons - either each of the objects were scaling according to their own pivot or you had the objects selected twice (on it's own and part of a group) therefore the scale tool was affecting the object twice.