£10 is absolutely fine. That would mean a lot for a 7 year old.