To my understanding, Karrimor used to be a very good brand. They ran into financial trouble in 2003 they were bought out by Sports Direct and it's since then that quality went downhill due to cheap mass production. I have always bought Karrimor stuff over the last several years for one reason: Because it was cheap. And if everyone's been honest, that's why they buy Karrimor: Looks good, and is cheap. However the last 3 pairs of Karrimor walking boots I had have always given me blisters, they are never been that comfortable and they typically fall to pieces over time. But then, I do pretty big walks so I probably need something better unlike others who may do smaller walks.
Admittedly I could have taken more care of them them however it's no secret they're not the best quality brand. At the end of the day you're either a serious walker who demands the best equipment, or you are not that serious and can do with cheaper products. That's the typical way of the world. Every item has a quality version and a cheaper knock off and those cheaper knock offs have their place in society. Not everyone is going to / can pay £200 + for a decent pair of boots, or simply don't require that level of worksmanship.
All you need to decide is do you want expensive boots, or cheap boots? There is no right or wrong answer, to quote the great dragon from merlin: "There is no right or wrong, only what is, and what isn't"