Would you say this is a good present for a 10 year old girl? Is there a way to get it cheaper than the £55 it costs for a years subscription?