Sounds like you might have an object parented to another object, then you drag select both and move them. As the parent moves, the child moves with it, but then your also moving the child, producing a double transform. Be ware of what is parented and what your selecting... If this is not the cause, then perhaps you'd be able to provide a sample file for us to look at.