Can anyone suggest where is a good spot to find Razor fish? There are some shells on Dunnet beach but if there are in the sand, the 2 tablespoons of salt method isn't working!

I'm wanting to get some to eat, but mainly to have a bit of fun with the kids - educational and all.