Aaron,
IMHO, the anemone they have labeled as an LTA, may be the Magnfica in that shipment and it looks pretty bad to me.
If it were my money, I would pass on that supplier and go with one that has solid anemone track record...Not to mention, I would get some extended BTA experience prior to heading into Heteractis species.
Cheers and best of luck in the path you choose.