I personally buy my NATO-s here: http://natostrapsco.com/. They do free shipping worldwide and their products are well worth every penny! not too stiff, but very durable, give them a try.
BTW, the owner is part of the watch community himself, found his site on one of the gen fora, I guess it was IWC.