Mine was $12 at local PetCo.I was looking into getting one of those, but my local fish store does not have any or planning to have any in stock. So then I looked at other fish stores, but none had them. I was looking for one online on sites like liveaquaria etc, but a $30 fish turns out to about $80 because of the shipping.
That's right -- PetCo!
This site has scared me away from PetCo but, at the time, I didn't know any better and, so far, no issues with anything.