My family used to eat here regularly. However, we stopped going for 2 reasons.
We waited nearly 1 hour for a table - that's fine as it was busy but a large group arrived after us and clearly knew the owner and skipped the line.
The last straw came when we ordered our ha gow. It came with a cooked centipede. They apologized, brought us a new one and then still incorrectly charged us for the new one. We had to mention the centipede for them to remove that dish from the bill. Come to think of it, our whole meal should have been free as compensation!