‘Store exclusives’ the new term for ‘going to cost you’.
Turbine have been good in this respect, however: as far as I recall from DDO, it’s only fluff and cosmetic items that have ever been store exclusives, everything else can be earned from playing the game (albeit often at a great cost of personal time, as is to be expected).
It was just the wording of it that made me chuckle, as if it were some special kindness that they were adding bonus items for which you have to pay. Such is the world of marketing, I guess.
The Talismans do seem a nice change for Lore-masters however; making the customisation of their pets independent of a jewellery slot means that they can concentrate on getting the most out of the stats for that slot without having to sacrifice the desired appearance for their pets.
One does have to wonder whether the store-based Talismans make the pets translucent and sparkly though…