As far as I know, Garibadi is just the state fish in California alone. If captured anywhere else, Its OK. I doubt if it can be sold in public in CA. Your LFS may not be aware of it, or may think he could get away with it.
I just checked with a friend of mine who got caught with posession of state fish (hehe....he paid a HUGE fine on it, eventhough he claimed that he has no control over his fishing hook on which fish is going to bite the bait). At the time of issueing a ticket, the warden reminded him this fish can not be publicly sold or be kept as pet in a commercial tank. To keep it, you will have to get a license for it.
The bottom line, if you want to buy it, ask your local fish & game first
[ September 18, 2001: Message edited by: danmhippo ]