I have used texting for the past 3 years. It works best for my parents and is most convenient for me. I set up a group list through an app on my phone & send one text.
At the beginning of the season I compile all player and parent information onto one excel spreadsheet. Everyone gets a copy...
Max Ball bags gives team discounts. You have to email them for prices (don't use the multiple bag option online) - they will quote you including shipping. We are ordering our bags from them - cheaper than Boombah.