Ive noticed this alot lately - I ordered the Injustice CE yesterday and it says the 29th. I ordered the one that just got posted and said May 6th.
Same thing happened 2 weeks ago with Bioshock Infinite and they cancelled my order saying they didn't have stock. Hopefully that doesn't happen...