Because fish is a highly perishable food item, we do not accept returns. If you choose overnight shipping, we absolutely guarantee that the product will arrive frozen. For 2 day shipping, we do not guarantee it will arrive perfectly frozen, but we've had hundreds of shipments arrive perfectly fine.
We are subject to FDA regulations and can not take back food that has been out of our control. Much like you wouldn't want a delivery that has been to a customer's place and back, we can't accept returns on perishable food either.
Refunds on credit card purchases after 24 hours are sent via check as we do not keep any of your credit card information on file. If the money has not been transferred by the bank we can do the refund via credit card, Paypal, Google Checkout. But once the funds have been transferred we have to use a check.
Cancellations and refunds on orders that have not shipped are processed minus a 4% fee for credit card processing fees which are nonrefundable to us by the credit card processors.