With no hesitation I give High Range Outdoors 5 stars. I made an error in my purchase and ordered a strap and buckle that were not compatible(a purchase made in zombie mode while working nightshift). Shortly after I received an email explaining my mistake and giving me the option to fix my order. The whole process was very easy and quick. It's rare these days to get customer service and products that are of such high quality.