I've tried the Ethical Bean as well and it's good. Kicking Horse is roasted in Invermere of all places. I'm enjoying experimenting with my own blends.
My old Breville doesn't have a grinder and I used an old cast iron hand grinder that I bought in England 30 ish years ago. Getting lazy in my old age and a thing I really like about the auto machine is the lack of cleanup. Just empty the bin when the full light comes on, remove the mechanism once a week, rinse it under a tap and stick it back in. Easy Peasy.