Heck, a whole TV show about it :-)
What little direct insight into it I have in the northeast US, it gets very complicated especially as large extended families get involved. People have very different goals with largely differing amounts of money and taste for spending it. Best is to run away in my experience.