High quality new manufacture comes from Scotland. The US rep is Steen Aero Lab in Palm Bay, FL: http://www.steenaero.com. It takes about 12 weeks to get the order so plan ahead.
I've heard that you can still find some McWhyte surplus from an outfit in California, but I've never tried this source.