If online sales were so much cheaper/easier for schools to deal with... why the price increase to have them?
Game is $6 cash. Out of that six, it covers the cost of handling the cash, depositing it, bookkeeping, etc. With online sales, it's $6 plus a fee. The fee covers the bookkeeping, direct deposit, sales, etc.
So, if it's so cheap, why not knock down the price of the ticket so with fee it equals the same as the original ticket?
If you can't see the issue, then you're just okaying a price increase disguised as a convenience fee.