If DIY is more your bag, look no further! Coffee can be cheap or expensive, but I use the cheap stuff. As for oil, use what you feel comfortable with, and maybe save a few bucks by diluting it with grape seed oil, which has no scent. If you need a review on which oils to choose, refer to a piece I did a few weeks ago. I would stay away from anything too heavy, since you want the oil--carrying with it the benefits of the coffee--to absorb into the skin quickly.