I tend to shop around (online) a fair bit, but my short list for good beans are (in no order):
@theshaun