Kohl's offers the Smart Gear Digital Breathalyzer for $9.99. Opt for in-store pickup to avoid the $8.95 shipping fee. That's $15 off list and a strong price for a digital breathalyzer from a US seller. It is pocket sized, has a 3-digit display, and requires two AAA batteries (not included.)