What do you guys think is a better deal? The one mentioned here at CI or this one at http://www.cubancrafters.com/products.php/item_id/280?

I think the sticks are nicer at CI but the humi looks better from CC....any opinions?