Price Is this one for £9.05 or a pack of 25? Existing Answers Must be each. A pack of 25 would make them 36p each, seems unlikely. The £9.05 is per stone