Have purchased multiple units over the past 18 months. Good performance in a ruggedized package and the pricing was reasonable. Only had one hardware issue in all the units I bought, was easy to return and get a replacement the next day. Highly recommend !