Thats very expensive but if its a nice specimen, i would definitely go for it. ST is not a bad choice either.. did you pay the same price?
Not that bad in England I've seen them at that size for 100 pounds l24 cost way way more over here around 3 times as much for some reason