For many parents, the next few weeks of back-to-school preparation can feel like a never-ending drain on the bank account.