I've heard good things about these products. There's one opening up near my workplace, so I think a visit will be in order.