Poodollar- they are coming from the old supplier still, i really could not afford to send from our new shipper for these as he charges so much more, please do not worry, many have happily received from him and these complaints were not his fault but rather mine, for ordering the wrong product. We will fix this and any future orders will be sent from our new shipper who ships within 1-3 days every time.