I think it look cool and now easier to recognize who is who
That looks cool, and it makes navigating the vendor list easier. If a maker doesn't have a logo/ident, what are you going to do?
"In Japan they don't call it Japanese food, they just call it food." -- Children's Hospital Quote
Vendor section looks good with the custom icons. Nice they can have their own identity. And stock for vendor/maker without a custom icon is fine imo.