They never said they wouldn't be available via the cash shop, they said that there would be a way to obtain them in-game for free as well.
What I heard via a very untrustworthy source:
Transmutation Shards: Purchasable for karma, destroy the item stats are taken from, one time use
Transmutation Stones: Purchasable from the cash shop, doesn't destroy item, multiple uses