"one person couldn't possibly use that much ibuprofen" probably not, but if, say, you have a family where three people get periods, and each of them takes two a day for 5 days which is a fairly conservative estimate, that's 360 a year which would be 1000 in 3 years which is about how long it lasts