Kyle and his team are top notch with quality service and a great product. Have had my shield on my helmet for about a year and it's held up really well on the job.