Great place to take your kids to if you want them to grow up to be like Paris Hilton without the money.
The thrill of finding a seashell is that you found it on the beach, not purchased at a retail store. Why parents seem to think its cool to take their kids here is beyond me, but then most kids are spoiled self centered brats anyway so actually not a surprise.
If you want to spend time with your kid, take them to a beach. If you want them to learn about the many creatures, take them to the aquarium. Long Beach has a beautiful one with education and 3D movies to boot. San Pedro is good for litter kids but much smaller. But for heavens sakes, don’t drop your kids off at this store like its some treat. You’re only teaching them that taking animals out of the wild, (some of which are endangered like the Seahorse) just so you can spray them gold and hand them on your Christmas tree is a total oxymoron.