i think crustaceans and thanh long are way over priced for some steam/bake crabs. last i went we paid about $32 per crab. PER CRAB!!!
go to ANY chinese restaurant and you can buy three of them for the same price.
well, if you like seafood, you can always go to KOI palace in daly city. it's also expensive...but way better. =P