Brain Care II is estimated to be back in stock by June 4