I had to send back my EoTech HWS Site due to some "technical difficulties" The total turn around time was nine working days and this including shipping to and from. The sight was beyond it warranty and yet EoTech did not charge me a dime. As far as the repairs, in short, EoTech went above what I expected and I am very pleased. All of this was done the week before Christmas and the site was delivered back to me the day before Christmas. Every product is subject to problems. The true test of a company is how they handle the problems and treat their customers. Thanks EoTech.