Ouch, that does hurt, having the money taken out a week early because of the holiday. But I suspect that if you read your loan agreement you will find it is permissible in the "small print." Sorry you had to go through the inconvenience and fines!
Mandi