Most Shipments will be UPS Next Day Air unless otherwise noted. Processing fish for your order can take up to 2 business days. This is to ensure your fish and healthy, happy, and ready to be put in your tank when it arrives. We ship fish on Mondays- Wednesday (excluding holidays) to ensure fish arrive before weekends. This allows us to completely prepare the fish for shipping and ensure they are healthy prior to arrive at your door. All fish will be shipped with oxygenated water and specific additives in the water to ensure they maintain their health and stability during shipment. Depending on the species of fish and current weather conditions, the fish may arrive with a heat pack or ice pack to maintain the optimal temperature which further ensures the health and safety of your fish. All costs of shipping (postage, packaging,heat/ice packs, etc.) are included in the Shipping fee. We ship to only the continental United States.