Raising a child is a costly business - nappies, clothes, pocket money and school trips are just the tip of the iceberg. A recent survey indicated that by the time your child has reached 18 you would have spent an average of £10,040 per year on