Richard,
There is, or was, a company near you in Christchurch, but I'm d*****d if I can remember its name! Maybe if you have a Yellow Pages for that area you could find it. Otherwise look at eBay - there are lots on there, many with no minimum order.
Barrie