Tying non-matching meshes is needed in many instances of finite element modeling. Multiple techniques have been proposed in the literature to accomplish the correct communication between different discretizations. They all seek to achieve some trade-off in terms of accuracy, complexity and computational cost. In this work we review several of the existing techniques and benchmark them on several simple test problems in terms of accuracy and computational cost. We also discuss some of the drawbacks and limitations of the existing methods. We then propose two novel contributions. First, a new approach that imposes the continuity of the displacement field at the interface in a point-wise manner only after an integral weighted averaging procedure over each interface. Second, a procedure for the correction of the interpolation operator based on the balance of internal forces and moments at the interface is proposed, which is applicable to all the reviewed methods, both existing and the new proposed one. All the considered approaches are benchmarked on several test problems in terms of various error measures for displacements, stresses, interface forces and moments, total work at the interface and computational cost.