Due to increased demand, we cannot guarantee supply. Today we currently do have STOCK to ship within 12-24 hours.