If we actually could save the bottle, like if it didn't have an expiration date, maybe 1 medium size bottle every, hmm, 3-5 years? We all like it well enough, but really only on say a cheeseburger, hot dog, or, in my kids case, chicken nuggets and fish sticks. But we eat those foods maybe 1-2 times a year each. Well the nuggets my son has for lunch often, but the amount of ketchup he uses is minimal. So we like it, but just don't use a ton.
Those of you who use an insane amount of ketchup, and are not making tons of BBQ sauce, what the heck are you using it on!?! I just can't think of a need for it with any meals we routinely eat. Regular fish (as in not fish sticks), no, most chicken dishes we make, no, (other than a plain chicken breast, but again, only my kids would use it then, but we rarely eat just plain chicken), steak, no (I could see other sauces, but not ketchup), pork chops, no, pasta, no. I think part of it is that we typically use a marinade on all fish/meats so the ketchup would take away from the flavor.