"that price is for a pack of 10"
Oops - I didn't click far enough. I thought they were a bit steep! Thank you for pointing that out - it changes my perceived cost considerably! Its a good job I didn't order nine packs of them.
I also found out that Grainger is only 15 miles or so from me (not that it makes a difference really since it doesn't look as if you can just show up there)