Yeah, it really just depends. It depends on when they decide to order product, when it comes in, when their other deliveries are, when they are restocking, when their vendors receive product, all sorts of different reasons.
Yeah... I usually rely on Wally World after the first few weeks of a set's release. The man in charge of the local store's vending almost never gets it on time... >_<