Nearly half of toys sold under £15 as parents cut costs