Why are my objects offset?
 
 
 

Objects can lose some transformation data when they have local axes that are not perpendicular to each other (non-orthogonal). This is due to a limitation. See Non-orthogonal matrices.