I figured they would change it soon. When I pre-ordered it from them they told me April 4 before.
It shouldn't be hard to believe that the game is coming out in March instead of April. They have said numerous times JK2 is a definate for March. Retailers put early April for the release to be safe because there was no set date. Now that the game is nearing, they are narrowing down on a release date for sure. March 28 at the latest IMO. I would say the earliest would be March 24 though.