варианты:
1) задать фиксированную высоту всем блокам. самый оптимальный вариант, ибо, насколько я вижу, проблема только с длинными названиями фирм и товаров. нужно прикинуть максимальное количество строк и выставить нужную высоту блока.
2) задать фиксированную высоту названию фирм/товаров и добавить overflow. тогда названия скроются под скролл. что будет смотреться тупо.
3) обрезать названия фирм/товаров через text-overflow: ellipsis . что тоже будет смотреться не очень.