Yeah, previously all of the sites were saying that they'd be in yesterday, 2/4. Now I all the sites say that they expect them on 4/7.
That's why I called that store a month ago. I was surprised that they appeared to have some when every other place was sold out. Since it's a real store I thought that it might be possible that they had one out on the floor but that wasn't the case.
They probably haven't charged your credit card. They should have let you know if they didn't have one though. I would definitely give them a call.