The Viper arrived in a defective condition! The thermal stopped working after 3 days! Communication was fairly quick, but seemed like they were just trying to stall to use up the 14 days for return/refund. Then they keep 30% as a “Restocking” fee! That’s a great business model. Buyer beware. I will say IF the product was reliable, this would be a great intro level NV/Thermal device!