Hi,<br/><br/>Do 'in the long run' and 'in the end' have the same meaning? I don't understand what 'in the long run' means. e.g.<br/><br/>"It'll be cheaper in the long run to use real leather because it will last longer."<br/><br/>Is it fine to use 'in the end' instead of 'in the long run' in the above sentence?<br/><br/>Thanks.