Stop in for a cup of coffee

Just cancelled my order with Summit. They just text me my order won't be shipped until 09/08/2023 . What a way to do business. They lose.
Stock status changes after you order is super annoying. Was it drop ship from the vendor, or out of their warehouse?