We play this game family with children from 6 years. It is very fun and allows you to be comfortable with the addition, subtraction, money and the concept of making change.
One downside: hard to lose this game! I'm not saying that we must absolutely lose but all players get rich quickly and easily (ah if only the interest rates of the savings accounts were the same in real life) and there is little suspense.