You have to shop around I think, I managed to get a couple for the old land rover wheels, but they cost £12 each :shock:
The obvious places are the tyre suppliers, some will be cheaper in theory, try playing them against each other, especially if you are after a set