Someone I know who paid up front then found he had to move house before the completion of his PPL didn't get a refund as the price agreed and paid was a contract to complete in X amount of hours, and as he was breaking the agreed contract it was his loss. Never pay up front for many reasons, pay as you fly.
I think I can guess where you have been flying from your location, possibly the same place as my friend.