Sieht mein Shop wirklich so schlecht aus?

Ein wenig Aufräumen und schon passt es.

Im Footer könntest Du die senkrechten Trenner z.B. ändern, indem Du die „border“ entfernst, und das ganze per background-image im container löst - dadurch werden alle gleich lang. Die „Underlines“-Border sollten auch weg.

Ich habe das gerade mal on-the-fly im chrome gemacht:

Dazu schnellhack-css:

 background-size: 1px 100%;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-image: linear-gradient(to bottom, #F5F5F5 5%, #dadae5 10%, #dadae5 100%, #fff),linear-gradient(to bottom, #F5F5F5 5%, #dadae5 10%, #dadae5 100%, #fff),linear-gradient(to bottom, #F5F5F5 5%, #dadae5 10%, #dadae5 100%, #fff);
    background-position: 24% center, 49% center, 74% center;

Für detailierter habe ich grad keine Zeit, kann aber bei Wunsch kann ich heute Abend mal als Vorlage meine Footer.less „posten“.