parents spend on average $659 on school-related costs