The Best Fresh Coffee Beans The purchase of whole beans from a local coffee shop or roaster is a certain method to get the most fresh and best tasting coffee. Buying from a retailer that offers a wide variety of blends is also an excellent option. Thunder Bolt by Koffee