If you drink much coffee and aren't roasting your own beans, you're paying more than twice as much as you need to.
I started roasting my own coffee beans about five years ago and have never gone back. Green coffee beans are less than half the price of already roasted beans, keep for over a year (longer if vacuum packed) taste better than any you can buy already roasted because they are so fresh, and allow you to have fun experimenting with different roast levels.
The best online resource for green coffee beans and how to roast them is "Sweet Marias"
But there are a lot of other online resources. Many of your local coffee roasters will sell you green beans at a steep discount.
To roast them, you can buy a professional roaster, but a LOT cheaper is to simply use a hot-air popcorn popper which does the trick at a fraction of the cost. You can roast them with a whirly-pop, an iron skillet, a hot air gun, any number of methods.
Before the advent of the canned brown powdered stuff, home roasting used to be more popular. It's coming back into vogue - slowly.
Oh, and the smell of roasting coffee beans is an olfacory treat.