Been down the Krupps and Keurig route and TBH you can't beat decent beans, grind to your taste and brew, its quick and easy in one of these
Canada is a coffee nation, way more so than the UK . . we are spoilt for choice with beans, there is a place down the road that roast their own, its not even a shed, more a shack, but they are great.
And if any one mentions Tim Hortons . . . please go and drown yourself in a bath tub of their disgusting coffee