Hi. I dont think shiny charm can really be sold or traded much. Its in Key items making it same as fishing rod, exp. share etc.. You can get one after completing your pokedex
If you get to it its not that hard. Takes lot of time and efford tho
Use gts a lot making reasonable trades. Wonder trade help a lot too