I've tried a few but I always end up with https://www.hasbean.co.uk/ - good prices, always respond quickly to emails and roast the same day they post out. Royal Mail have lost a couple of packs from them in the past five years I've been using them and they always just sent a replacement with free first class postage with no quibble. Pact are also decent and I would use them otherwise, just like that Has Bean have more sources in Africa and Asia for variety.
I've tried a few but I always end up with https://www.hasbean.co.uk/ - good prices, always respond quickly to emails and roast the same day they post out. Royal Mail have lost a couple of packs from them in the past five years I've been using them and they always just sent a replacement with free first class postage with no quibble. Pact are also decent and I would use them otherwise, just like that Has Bean have more sources in Africa and Asia for variety.