I've subscribed in the past with good success. At least the roasters I have worked with roast and ship on the same or following day. Counter Culture is one of those (Three bags of
New Counter Culture Coffee Idido SOE on the way, as I write this). If you're a long way away from the roaster, I'd suggest placing your order so it is "Monday's batch" so that the shipment doesn't sit in transit over the weekend.
When I get a shipment that is larger than I can use in a week, I'll seal the intact bag into a Ziploc Freezer bag or Lock-N-Lock container and freeze it until the day before I need it. That way it warms to room temperature
before I open the bag. You don't want moisture condensing on the beans, if you can avoid it.
The one thing about most subscriptions is that you are drinking the same coffee for a month or more. That can be a blessing or instil boredom, depending on your perspective.
Coffee is a personal thing. You might look through
List of our favorite RoastersFavorite Espresso Blends 2010Favorite Espresso Blends 2011for some ideas