I've also had this happened before and wasn't surprised when it occurred
by purchasing separate items from different stores. This is the first
time its caused an overdraw on my account though, as usually it is just
a 'pending' charge that disappears ...