The epic trees were about 22 at Amazon when I got mine. I purchased some stronger springs for them as well. Check the size stamped on the tree to make sure you didn't get a small in a medium box or order the large. I think there may be a different size chart for the epics. Check the woodlore site for the chart.
If you can live without a brass name plate there are woodlore split toe trees at Nordstrom Rack for 12 or 15.
That was my first thought too, there should be a stamp on the bottom of the tree that says M. And an epic M should measure 11" from end to end. Those certainly look like a small. I use a lot of Epics but also split and full trees. Woodlore makes AE trees and is owned by AE, it is right across the street from the AE factory according to someone that I spoke to at AE. Used to get mine for ~$22 from Cedarville with free shipping when they had sales but now that Cedarville is no longer around as of a couple of weeks ago I will have to source from someplace else.