http://us.battle.net/d3/en/blog/13032539/reaper-of-souls%E2%84%A2-pre-order-loot-revealed-2-24-2014
If you pre-order Reaper of Souls at a retail store—either a physical standard edition or physical Collector’s Edition—be sure to redeem your Reaper of Souls game key via your Battle.net account on or before 11:59 PM PST on March 31, 2014. If you redeem your game key after that date, your pre-order loot will be consumed by the fires of the Burning Hells and lost forever. While you have six days from the time the expansion launches on March 25 to the time you must enter your code, to be safe, you should secure your preorder today and be ready to input your game key on launch day.
As noted before, March 31st is the end of their fiscal Q1. Thus this March 31 deadline. Now there are folks (international destinations) who will most definitely not get their Collectors Edition pre-order by this drop dead date. So that little tweet Josh Mosqueira put out, isn’t going to end up being 100% accurate.
And this is why I noted this late pre-order move, was a final push to get the launch numbers up.