Every watch i buy seems to lose time
Digital watches keep time just fine but when I buy an analog one it always fails on me. I've bought three different quartz movement watches all from different manufacturers and they've all started to lose time after a few months. One of them I even had replaced twice. These watches had great reviews on amazon with hundreds - thousands of 5 star reviews.
Is this normal?