I work through a custom cabinet shop in Fergus.
We do completely custom kitchens (even build our own doors)
Take it from me, stay away from anything Ikea or HD.
They are slap together box cupboards, not dado'd edges.
(basically means they are slapped straight on instead of half and half mounted)
Id enjoy seeing atleast one HD kitchen come complete....they are always missing a door or side gable. Not to mention the selection is crap.
Custom shops deal through numerous companies to supply; hardware, handles/knobs, stain colours, countertops, types and shades of wood, crownmolding...etc
Its a no brainer IMO.
With a small custom shop you also get service.
I have replaced doors and hinges from kitchens built 15 years ago all for free.
Theres no written warrantee but if you research a company and see that theyve been around for over 20 years then you know what your getting.