I've travelled with fish for half a day at least, just ask for a heat pack.
We are on the coast so it's always a day trip for fish stuff. (ferries)

J&L -- Great place, get most of my fish and inverts from here
Ocean Aquatics -- Awesome people got at least half my corals from here
King Ed -- Always check it out when we're in town for the odd good deal
I would definately say my newest favorite place for corals and fish would be Oceanic Corals, Ian is a great guy and you just tell him what you want and he'll get it in.