Got the good ole bait and switch from this place years ago: Top Cantonese Cuisine Restaurant
Ordered the fresh geoduck and they did the standard show you what you're getting, how much it weighs blah blah blah. Not two minutes after they showed us the live one, the dish was prepared!
We complained to the manager right away and he did not provide an explanation. After 10 minutes of the staff and manager trying to avoid us, we just walked out and never went back again.
Just go to a reputable place or somewhere where you go often enough that they know you. And never go to the place I mentioned above.