I bought one from eBay, the readings were 5-7% low. The price is considerably lower than those listed in Amazon. The price I paid was $80 with free shipping. At first it seems to be a nifty gadget. However, its readings were not very accurate, although both the hardware and software work. I have returned it for a refund.