Comet Shards

Is there any way other than catching mythical/ legendary pokemon toget a Comet Shard? If there isn’t, would a delta be worth the shard?

They can be obtained as a rare wild held item from certain Pokemon. It really isn’t worth the effort to get them for money farming. Sonata Tracks is far faster.

Clefable in the Dream Realm