Yes
Yes they have.
Yes, in their home / restaurant supply area
Yes I think I saw them.
I think I did see some there! They have a very wide selection of items. They even have a separate area in the store that is dedicated to home items. I'm sure you will find claw crackers there.
Thanks! Your answer is awaiting moderation.