My cinnamon tree came from them... I check every so often hoping for an allspice in stock. I'm going to look at those other 2 places you mentioned, maybe see what kind of "trouble" I can get into there.
I love the plants and descriptions and photos at Logee's… don't love the prices, but I know they send top quality!