I don't usually write reviews, but I see other reviews mentioning gallon mode not working. I noticed that is the case as well, but I was able to easily resolve it. So if you want your unit to work with gallons, read on!If you look at the calibration factor, the default value is 9.4 “LPM†(the value for the K-factor is pulses per liter, not liters per minute). When you change to gallon units, the K-factor changes to 2.48. There are 3.78 liters in a gallon of water, and 9.4/3.78 is ~2.48. Since liters are in the denominator, they should have multiplied that value by 3.78, not divided (a gallon is bigger than a liter, so it will need more pulses, not less). 9.4*3.78 is 35.53, and if you change the calibration factor to that in gallons mode, you get much much closer. Unfortunately, this bug means you can’t easily switch between liters and gallons without fixing the calibration factor each time, but presumably anyone who wants to use this in gallons mode wouldn’t be switching it to liters very often.In response to Ken Larson’s review; all of his points are spot on in my opinion, except his point on calibrating — he makes it sound much more difficult than it needs to be. It only took me a few tries to get a reasonable calibration figure.First of all, the value of 35.76 that he came up with is extremely close to what the factory value would have been (the 35.53 from above) had the firmware done the math correctly.But moving beyond that, I dialed in my calibration with a few iterations. I have some rubbermaid 1-quart and 1-gallon pitchers (with measuring marks on them), so I used those. I set the Fill-O-Meter to dispense 0.25 gallons (32 oz) of water and saw where it landed on my 1-quart pitcher, and adjusted my K-factor based on that. For example, if it had dispensed 10 oz of water, my K-factor needs to adjust by (32/10) or 3.2. So multiply your K-factor by 3.2 and try again. Repeat until you’re happy with the accuracy, then try dispensing a gallon into your 1-gallon container. For me, it was spot on to the measuring mark. I landed at 33.86 as my K-factor on my RO system.For the price, this thing is pretty great. It takes a little bit of messing around to get it calibrated and dispensing correctly, but I feel that anyone should be able to dial it in with a few minutes of trial and error with the process I followed.I would suggest that MoreBeer and KegLand discuss fixing the bug described above and also documenting a more sane calibration process. I would love a unit with an updated firmware that fixes this issue.