Expect some comments on this thread. Most i assume will disagree with the freshly roasted part. Each to their own anyway.
As much as i can understand that it might be cheaper than roasting your own. Me personally i roast because its a passion and hobby. If it wasnt cheaper to roast my own and i could buy beans for less than it cost me to roast, i would still roast my own... Based purely on the enjoyment and fun i have doing it. I think many would agree with this.
This said i can understand if cost is someones main priority also.