Hi Tina and a big welcome to the community.
Sharing your experience will certainly encourage others chasing refunds from TripAdeal. Hopefully you will get a better response re the admin fee. There is a long discussion concerning travel cancelation and refunds in another community topic. There are many who have not done as well as you have in similar circumstances.