Выровнять элементы по максимальной высоте

Бывают ситуации, когда, например, товары интернет-магазина выводятся в разных размерах, из-за чего вид страницы становится неаккуратным. Выровнить товары по высоте можно через следующий код:

$.fn.alignByMaxHeight = function(){
    var maxHeight = 0;
    $(this).each(function () {
        var height = $(this).height();
        if (height > maxHeight) {
            maxHeight = height;
        }
    });
    return $(this).height(maxHeight);
}

// выравнивает элементы с классом .block по максимальной высоте
$(".block").alignByMaxHeight();

Пример на JSFiddle