After payment is confirmed, we put together your order. Due to the nature of the product, sometimes the cut/weight of fish you order will not be available upon your order, if this occurs our staff will contact you with some other options! After that, you can expect your fish to arrive in 1-3 business days! You can expect your order to be delivered during the day time. All pricing and shipping include GST.