Agreed it was not hard but I think some folk are being a bit harsh. 10a, 20a, 15d made me grin.
I too did not know of the Shetland Fetival - loks a gas though (but chilly...)!
I felt that the first five letters of 9a were a bit close to the overall solution - in fac Collins says the sort word is just a shortened form derived from the longer on, which I thought was a no-no in cryptics.
I have trouble explaining the card in 24 - can anybody enlighten me?