.on("click", "#request-form .selected-billboards .unit .close", function(e) {
var t = $(this).closest(".unit").attr("data-id"),
r = localstorageGet("billboards_ids");
r.splice(r.indexOf(t), 1);
var o = $(this);
localstorageSet("billboards_ids", r, function() {
o.closest(".unit").fadeOut(300, function() {
0 == r.length && a()
})
})
Это судя по всему обработчик который удаляет блок.
o.closest(".unit").fadeOut(300, function() {
0 == r.length && a()
})
Я выделил подозрительный блок, уверен что он удаляет блок?
Если уверен то после него сделай еще один пересчет суммы.