Question: are all shiny trades special?
Answer: They need to make it so shinies and Legendaries you already have don't count as special trades. Maybe reduced dust as well. The dust is already reduced. If you're ultra friends, it's only 1600 (1200 during the trade event) dust to trade a shiny/legendary you already have.