Does anyone have any? I am thinking about buying one. Does anyone have first hand knowledge of their accuracy or service after the sale? Any information would be great. I have read a great number of bad reviews. Just trying to get first hand knowledge. Thank you for your time.