I just chatted with a B&H rep and was told that they have NO date for receipt of the X5. None. Considering that I placed a preorder with them back on March 1 because I wanted to get one as soon as possible, I was less than pleased to discover that B&H wasn't on the list of companies that would be receiving early shipments of the X5. They were only willing to take money from impatient fools who wanted to place a preorder. Now I'm waiting for them to "process" my order cancellation & refund my money. Most reputable companies don't charge you for an item until it is shipped. But they charged me back on March 1 for something that they not only didn't have but they also weren't even among the list of early shipments. What a rip-off. I don't consider this to be the behavior of a trustworthy store. FWIT.
Sorry for your situation.
BandH told me they would charge my CC until the product is on its way to be shipped.