AMD's pricing are just suggested retail prices, retailers will adjust the prices due to supply and demand, and import charges and local taxes will increase the prices as well.
I am from Brazil, and I wrote about this multiple times, but people dismiss me, and say it is my "crap country" fault.
AMD distribution network is really bad, making the retailers have problems to get the cards, so the few ones they get, they overcharge it, also sometimes retailers have to buy from distributors, that themselves had to buy the cards too (ie: instead of getting them from actual distribution deals like they get their other hardware).
Here in Brazil the 970 is same price as 380X, the 390 is very expensive, and the fury (all of them) are more expensive than the 1080 Founder's Edition.
The only fix is to have AMD get a better distribution network, directly, or via their board partners... this can't happen overnight, but still, every time I mention this issue people dismiss me, or say I am nVidia troll, and that it is fault of my third world country and AMD target market is EU+US and I shouldn't complain and should just move.
AMD can not force an importer or distributor to buy more product to fill the local channel. Distributors are independent businesses and they usually order the volume of product they feel they can sell. When a product becomes very popular retailers charge whatever consumers will pay for it. AMD has no control over market conditions i.e, supply, demand, pricing. AMD would be more than happy to ship a higher volume of products to all countries if the importer/distributors will buy them. You should probably try to find out who the importer is for your country and alert them to the supply and pricing issues.