The Sweet Maria's green bean selection offers a staggering value for a high quality varietal (if you were to purchase the bean roasted, it would run you 15.00 to 20.00 an lb at any knowledgeable coffee roaster, the rarer beans probably in the 30.00 to 40.00 range). You do have to invest in a roaster, but that probably pays itself back in 3 months. I'd definitely spring for the Behmor or Gene, but a lot of people start off with the SR500, but the quantity you can roast at a given time, and the amount of control over the roast is a bit to be desired. And if you go for the SR500, just purchase the airpopper or stovetop popper, cause all the SR500 provides is a circuit board timer (i.e. its a glorified airpopper). And roast with the windows open. Better yet, do it in the garage with the door open. Some beans smell pretty bad as they transition from green to goodness.