       @eventUpdateCartNavCounter()
 
   eventUpdateCartNavCounter: ->
-    $(@cartNavCounter).text("#{ LocalStorage.length() }")
+    counter = if LocalStorage.length() > 0 then LocalStorage.length() else ""
+    $(@cartNavCounter).text("#{ counter }")
 
   eventUpdateConfig: ->
     if $("#Store").length > 0

        # product, id, specs, price, quantity
        newRow = "<tr id='#{ k }'><td><p>#{ v['product'] }</p><p>#{ v['specs'] }</p></td><td>#{ v['quantity'] }</td><td>#{ v['price'] }</td><td class='Cart-removeItem'>X</td></tr>"
        $("#Cart-items tbody").append(newRow).addClass("Cart-orderItem")
      total = if LocalStorage.length() > 0 then @_sumAll((v['price'] for v in LocalStorage.values())) else 0
      $("td[id='CartSum--total'").text("#{ total }")

  eventRemoveCartItem: ->
    if $(@cartPage).length > 0
      $("td[class='Cart-removeItem'").click (event)=>
        event.preventDefault()
        item = $(event.target)
        tr = $(item).closest('tr')

          "quantity": 1
        }
        # save to local storage & update the nav counter
        @saveToCart(JSON.stringify(key), item)
        @eventUpdateCartNavCounter()
        console.log LocalStorage.raw()

  eventClearCart: ->
    @clearCartButton.click (event)=>
