Every retailer I have contacted says mid July. Does anyone know where a stash of these things might be hiding?