Update: The sale is ending soon, so get your race change or character transfer at a discount while you can!
Character services are on sale until the end of the month, perfectly coinciding with the release of Kul Tiran Humans and Zandalari Trolls in patch 8.1.5.
I have over a million gold. I never thought I'd actually ever type that sentence, as I don't really spend a lot of time playing the Auction House.
If you've ever wanted to get your game friends something special or tried to help out a guildmate and found yourself hampered, the game shop has just become a little bit better.
From my (admittedly brief) research, it would appear that Blizzard hasn't offered a discount on character services in almost two years.