Im wondering if any of you have run into this problem, or if its even a problem at all? A couple of weeks ago I brewed a Cream Ale and BeerSmith estimated my S.G. at 1.043 and QBrew estimated it at 1.044. I ended up with a reading of 1.038. Then a week ago I did a wheat beer. BeerSmith estimated it at 1.047 and QBrew at 1.049 but again I got a reading of 1.038. By this time I thought my hydrometer was broken. I could see a tiny hairline crack on the bottom and I thought it might be taking on liquid or air and giving an incorrect reading. I couldnt see any liquid inside, but my readings were way off, so I bought a brand new one. When I got home I checked back on the Cream Ale and with my new hydrometer got a reading of 1.016. Out of curiosity I tried the old hydrometer and it read 1.015, pretty close to the new one. Last night is when I really got confused; I brewed a Honey Pale Ale that BeerSmith estimated at 1.057 and Qbrew at 1.060, but both my old and new hydrometers took the same reading of 1.047. What is going on? I guess maybe my first hydrometer is just fine after all? All of the above S.G. readings were adjusted for temperature, so I know thats not the problem, even so I dont think that would cause a discrepancy of 10 points or more. Have any of you seen something similar? What could be causing the problem? Is it even a problem if my beer is just fine? Im not going to worry too much about it, Ill just relax and have a homebrew, but it is a mystery. Any feedback/advice is welcome.