Some restaurants here in Thailand use the fresh coconutmilk/cream in their recipes and that tastes much better then the one in the packs.
On the markets they have a hydraulic press or huge centrifuge to get the milk.
• Coconut milk: Coconut milk has the liquid consistency of cow's milk and is made from simmering one part shredded coconut in one part water. Coconut milk is the basis of most Thai curries.
• Coconut cream: Coconut cream is much thicker and richer. It is made from simmering four parts shredded coconut in one part water. The cream that rises to the top of a can of coconut milk is also considered coconut cream.
• Cream of coconut: Cream of coconut is a sweetened version of coconut cream, and is often used for desserts and mixed drinks. Because of the added sugar, it is usually not interchangeable with coconut cream.