I had the same experience with delayed shipping for an out-of-stock item. While I understand this happens, I don’t think it is too much to expect timely communication about the situation and it is very unusual in my experience to be charged immediately for something that would not be shipped for several weeks.