I have used Watchobsession for NATOs and leather straps. Their cheap 'n cheerful own brand NATOs are very good value but i find the cheaper leather straps a bit thin. Straps stocked go up to £250 in leather so maybe I should pay a bit more. Delivery was very quick. https://www.watchobsession.co.uk