Crab meat costs a lot because of the labor involved in catching, preparing, and shipping it - similar to scallops. It has a short shelf life too, so companies need to make sure they're making enough profit to offset the costs of losing some product to expiration. That said, it's not nearly as expensive as some other seafood like caviar.