It is completely fair for any school to withhold grades, transcripts, and diplomas until all bills are paid. This is not only fair, it is common practice and well promulgated in almost all cases. If you are the honors student you claim you are, you know that this forum has no idea when your school office opens during the summer sessions and that you need to find that out for yourself. Once it opens, you need to contact them and ask them what is owed and how it is paid so you can get your diploma. Be prepared to be told exactly how it is to be paid (e.g. cash or certified check or credit card, etc) and how long after that payment is made before the diploma will be ready. The ball is in your court. Be professional and pay your fees which is fair for the school system to mandate you to pay.