Originally Posted by
Izalla
If you buy the digital version when Blizzard opens up pre-purchasing, you can have the key code refunded upon upgrading to the Collector's Edition. You will not get your money back however, only a key code that you can then attempt to sell. When Legion was releasing a GM told me that if I contacted them in the week before the expac released they would refund my digital purchase (with money) so that I could then apply my Collector's Edition code on launch day and not waste any money. I decided not to because I wanted to play at midnight, and just sold my refunded key to my sister for a reduced price. I wouldn't place my hopes on a GM offering you that but you can try, if you want the allied races early and are willing to not play at midnight launch.