I put it in jars, like the type that dip comes in to avoid any nasties from the can - after I've opened a can, obviously. I store them at room temp in the can prior to that. In the mornings I take out the jar, make sure it's closed nicely and place it in hot water for a few and mix it with a spoon. It need not get warm in my experience, just enough to loosen. I'm not sure if this affects the properties of if, chemically or whatever, but the taste and freshness remain. I usually go through about 2 cans per week. I actually am due to receive my first ever shipment of Native Forest coconut milk from amazon. 12 cans/month but I plan on keeping some at work. If it turns out I don't use as much I'll switch to 12 cans every two month delivery instead. It does have some guar gum, but it still separates. It's organic, and I'm not overly concerned about guar gum anyway.
(look into it if you're in the US, they offer free shipping and the price per can is lower than it would be, at least for me shopping at Whole Foods for the same brand)