We try our best to keep the stock status updated, but unless you hire one person just to take care of that part of the database all day long, it's impossible to keep up with. Stock fluctuates daily. Items, that are in abundance, can suddenly dry up for a week or two. We will always send an e-mail if your order will experience a delay. We can't always be the first on the block.
Every store has different distribution.
Sometimes we'll receive new items on the expected release date, other times, distributors may receive stock bit later. Remember, your can always cancel, because your credit card is not charged until your order ships. No, but search the web, there are a number of on-line shops specifically geared for this type of service. We are a store, and would like to buy in bulk from your company. Tronix is primarily a retailer, and not a wholesaler.